WeAct RP2350B Core Board with USB Type-C, 48 GPIOs, QSPI Flash Support, and Multiple I/O Interfaces

WeAct RP2350B Core Board with USB Type-C, 48 GPIOs, QSPI Flash Support, and Multiple I/O Interfaces

WeAct RP2350B Core USB Type-C Board is a compact development board built around the Raspberry Pi RP2350B microcontroller. It features two 30-pin headers, providing access to all 48 GPIO pins, making it suitable for embedded systems and hardware development.

The RP2350B supports Arm and RISC-V architectures, integrating a dual-core Cortex-M33 processor and a dual-core Hazard3 RISC-V processor. Only one architecture can be active at a time, with each core configurable to run either the Cortex-M33 (Armv8-M Main architecture with extensions) or the Hazard3 (RV32IMAC architecture with extensions).

Previously, we covered several RP2350B-based development boards, including the Pimoroni Pico Plus 2W, Bus Pirate 5XL and 6, RP2350 Stamp, RP2350 Stamp XL, and Raspberry Pi Pico 2. We also covered the Pimoroni Presto Beta Edition, a versatile desktop display companion powered by the RP2350. Feel free to check them out if you’re interested in these products.

WeAct RP2350B Core Board Specifications:

  • Microcontroller: Raspberry Pi RP2350B
    • CPU:
      • Dual-core Arm Cortex-M33 @ 150MHz
      • Dual-core 32-bit RISC-V Hazard3 @ 150MHz
    • Memory: 520KB on-chip SRAM
  • Storage:
    • 8KB One-Time Programmable (OTP) memory
    • Up to 16MB external QSPI flash
    • Footprint for an additional QSPI Flash/PSRAM on the bottom side
  • USB: 1x USB 1.1 host/device
  • Expansion:
    • 48x GPIOs via 2x 30-pin headers
    • 2x UART, 2x SPI, 2x I2C
    • 24x PWM, 8x ADC
    • 3x PIO blocks with 12x PIO state machines
    • HSTX (High-Speed Serial Transmit) peripheral
    • Dedicated pins for 5V, 3.3V, VREF, and GND
  • Debugging: 4-pin SWD connector
  • Security: Secure Boot, Arm TrustZone
  • Miscellaneous:
    • Reset, Boot, and User (GP23) buttons
    • User-configurable LED (GP25)
    • 12 MHz crystal oscillator
  • Power Supply: 3.6V to 6.5V via USB-C
  • Package: QFN-80 (10×10 mm)
  • Dimensions: 41.4 mm x 41.1 mm

WeAct RP2350B Core Board is a compact development platform based on the Raspberry Pi RP2350B microcontroller. It provides full access to the microcontroller’s features, making it suitable for various applications, from prototyping to embedded system development. The board integrates all 48 GPIOs through two 30-pin headers, supporting multiple interfaces such as UART, SPI, I2C, PWM, and ADC.

Firmware support includes Raspberry Pi Pico C/C++, MicroPython, and other firmware compatible with Raspberry Pi MCUs, including Arduino. This ensures seamless integration with existing development tools and libraries, simplifying firmware development. For more details on the software, refer to the project’s GitHub repository.

RP stands for “Raspberry Pi”, “2” is the number of cores, “3” refers to the MCU core used (e.g. Cortex-M33), and the last two numbers “5” and “0” use floor(log2(x/16k)) formula to calculate a number representing the SRAM and non-volatile storage capacity inside the chip.

Being made in China, the WeAct RP2350B core board is slightly cheaper at $4.14 plus shipping. This includes the board itself, two 30-pin headers for the GPIOs, and a 4-pin SWD header. For more detailed information and purchasing options, it is recommended that you visit the official WeAct Studio product page.

Please follow and like us:
Pin Share
About Sayantan Nandy

Sayantan Nandy, an electronics engineer with over four years of hands-on experience in PCB design, circuit development and power electronics, is proficient in EAGLE CAD, Ki-Cad, and Altium. He has a proven track record of delivering efficient and effective systems. His expertise extends from R&D, and prototyping to production support, making him a valuable asset to any engineering team.

view all posts by sayantan
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives