
Waveshare RP2350A USB Mini Development Board Features RP2350A Dual-Core MCU with Flexible GPIO and USB Expansion
The Waveshare RP2350A USB Mini Development Board is a compact and versatile board based on the Raspberry Pi RP2350A microcontroller, featuring a unique dual-core, dual-architecture design with an Arm Cortex-M33 processor and a Hazard3 RISC-V processor, running at up to 150MHz.
It includes 520KB SRAM, 2MB onboard Flash, a USB Type-C connector for programming, and a USB Type-A port for host or device support via PIO. With 15 multi-function GPIO pins, it supports 2x SPI, 2x I2C, 2x UART, 4x 12-bit ADC, 14x PWM channels, and 12 programmable I/O (PIO) state machines, enabling flexible peripheral interfacing.
Embedded projects, IoT, and custom hardware integration are designed for it. The design allows direct soldering to carrier boards making it ideal for both prototyping and compact embedded systems
This is not the first time the RP2350A has been integrated into a development board, it was previously used in the WeAct Studio RP2350A_V20, the Adafruit Feather RP2350, the Datanoise PicoADK v2, and others.
Waveshare RP2350A USB Mini Development Board Specifications:
- MCU: Raspberry Pi RP2350A
- Dual-core Arm Cortex-M33 processor, up to 150 MHz
- Dual-core Hazard3 RISC-V processor, up to 150 MHz
- Memory: 520KB SRAM
- Storage: 2MB NOR Flash (W25Q16JVUXIQ)
- USB:
- USB Type-C for programming and power (USB 1.1 with host/device support)
- USB Type-A expansion port via PIO (compatible with USB 2.0/1.1)
- I/O:
- 12x Programmable I/O (PIO) state machines
- 2x 9-pin 2.54mm pitch headers
- Expansion:
- 15x Multi-function GPIO pins
- 2x SPI, 2x I2C, 2x UART
- 4x 12-bit ADC channels
- 14x PWM channels
- Misc:
- WS2812 RGB LED
- RT9013-33GB 500mA LDO regulator
- Temperature sensor
- Accurate clock and timer on-chip
- Low-power sleep and dormant modes
- Drag-and-drop programming via USB mass storage
- Power: 5V DC via USB-C port
- Form Factor: 33 x 17.5 mm
In terms of software, C/C++ and the Arduino IDE are supported and comprehensive SDKs and resources for easy development are offered. The Open Source Demos are available on Git Hub for Raspberry Pi and Arduino. The company also offers C/C++ and Arduino demo programs for using the board as a USB device or host implementation using the PIOs of the Raspberry Pi Pico (RP2040), which is available in the Wiki.
At the time of writing, the Waveshare RP2350A USB Mini Development Board is available for purchase from AliExpress at $6.88 with an additional shipping cost of $3.99. Waveshare also offers it for $5.99, but the company hasn’t listed it on their Amazon store yet.