Waveshare RP2350-USB-C Development Board w/ RP2350A Dual-Core ARM/RISC-V
The Waveshare RP2350-USB-C Development Board is a compact, castellated module powered by the Raspberry Pi RP2350A dual-core ARM Cortex-M33 and RISC-V microcontroller. It offers 520KB SRAM, 2MB Flash, USB-C connectivity, and 15 multifunction GPIOs, supporting development in MicroPython, Arduino, and C/C++ for embedded IoT and automation projects.
Features
- Dual-Core Heterogeneous Processor: Combines ARM Cortex-M33 and Hazard3 RISC-V cores running up to 150MHz for flexible, high-performance embedded computing.
- Ample Onboard Memory: Features 520KB of SRAM and 2MB of NOR Flash (W25Q16JVUXIQ) for complex application code and data handling.
- USB-C Power & Programming: USB Type-C port provides power delivery (PD) compatibility and serves as a USB 1.1 host/device interface for streamlined development.
- Rich I/O & Peripherals: Offers 15 multifunction GPIOs supporting 2x SPI, 2x I2C, 2x UART, 4x 12-bit ADC, 14 PWM channels, and 12 PIO state machines for extensive hardware interfacing.
- Castellated Module Design: Enables direct soldering onto custom carrier PCBs for seamless and compact integration into final product designs.
Out of stock
The Waveshare RP2350-USB-C Development Board is engineered around the Raspberry Pi RP2350A, a unique microcontroller featuring a dual-core, dual-architecture design. This setup pairs an ARM Cortex-M33 core with a Hazard3 RISC-V core, both capable of operating at speeds up to 150MHz, providing developers with architectural flexibility for partitioning real-time tasks and application logic. The board’s 520KB of integrated SRAM and 2MB of external NOR flash memory cater to demanding embedded applications, from data logging to running MicroPython interpreters.
Its physical design emphasizes integration and prototyping ease. The castellated edge allows the module to be treated as a surface-mount component, soldered directly onto a custom PCB to create a final, production-ready device. The onboard USB Type-C connector handles both power delivery and communication, supporting USB 1.1 host and device modes. With a comprehensive set of 15 programmable GPIOs linked to SPI, I2C, UART, ADC, and PWM interfaces, plus 12 programmable I/O (PIO) state machines for bit-banging protocols, it delivers exceptional connectivity for sensors, actuators, and displays in IoT systems.
Additional Information
| Weight | 0.008 kg |
|---|---|
| Dimensions | 5 × 5 × 1 cm |














