,

Waveshare RP2350-USB-A Development Board | RP2350 MCU


The Waveshare RP2350-USB-A is a compact, high-performance development board based on the Raspberry Pi RP2350A microcontroller. It features a dual-core, dual-architecture design with Arm Cortex-M33 and Hazard3 RISC-V processors, up to 150MHz operation, 520KB SRAM, 2MB Flash, 15 multifunction GPIO pins, and an onboard USB Type-A port with PIO-USB support

 5,000

Waveshare RP2350-USB-A Development Board – RP2350A Dual-Core MCU

The Waveshare RP2350-USB-A is a compact RP2350A development board designed for embedded applications, USB projects, robotics, IoT devices, and electronics prototyping.

At its core is the RP2350A microcontroller, featuring a unique dual-core and dual-architecture design. Developers can work with dual-core Arm Cortex-M33 processors or dual-core Hazard3 RISC-V processors, with operating speeds of up to 150MHz.

The board includes 520KB SRAM, 2MB onboard Flash, 15 multifunction GPIO pins, and a range of hardware interfaces including SPI, I2C, UART, ADC and PWM.

A key feature is its onboard USB Type-A expansion port, which uses PIO-USB and supports USB 2.0/1.1 transmission. The board also has a USB Type-C connector for programming and USB connectivity.

The castellated PCB edges allow the module to be soldered directly onto a carrier board or custom PCB, making it particularly useful for product development and embedded integration.


Key Features

  • Waveshare RP2350-USB-A development board
  • Raspberry Pi RP2350A microcontroller
  • Dual-core Arm Cortex-M33 architecture
  • Dual-core Hazard3 RISC-V architecture
  • Up to 150MHz operating frequency
  • 520KB SRAM
  • 2MB onboard Flash
  • 15 multifunction GPIO pins
  • Onboard USB Type-A port via PIO-USB
  • USB 2.0/1.1 compatible
  • USB Type-C programming interface
  • USB host and device support
  • 2 × SPI
  • 2 × I2C
  • 2 × UART
  • 4 × 12-bit ADC
  • 14 controllable PWM channels
  • 12 PIO state machines
  • Built-in temperature sensor
  • BOOT button
  • RESET button
  • WS2812 RGB LED
  • Castellated edges for direct PCB integration
  • Low-power sleep and dormant modes
  • Drag-and-drop USB programming
  • Supports C/C++ and Arduino development

Applications

The Waveshare RP2350-USB-A is suitable for a wide range of projects, including:

  • USB host projects
  • USB device projects
  • Robotics
  • IoT devices
  • Home automation
  • Embedded systems
  • Industrial control
  • Sensor projects
  • Custom USB peripherals
  • Automation systems
  • Motor control
  • Electronics prototyping
  • Custom PCB development
  • STEM and educational projects

Why Choose Waveshare RP2350-USB-A?

The RP2350-USB-A combines the processing capabilities of the RP2350A with a compact design and USB functionality. Its PIO-USB implementation provides developers with additional flexibility for USB host and device applications, while the castellated edges make it easy to integrate into custom hardware.

For developers looking for a small RP2350 development board with USB Type-A capability, this board is an excellent option for prototyping and embedded product development.


Technical Specifications

Specification Details
Product Waveshare RP2350-USB-A
MCU RP2350A
CPU Dual-core Arm Cortex-M33 / Dual-core Hazard3 RISC-V
Maximum Frequency 150MHz
SRAM 520KB
Flash 2MB
GPIO 15 multifunction GPIO
USB Type-A PIO-USB, USB 2.0/1.1
USB Type-C Programming / USB 1.1
SPI 2
I2C 2
UART 2
ADC 4 × 12-bit
PWM 14 channels
PIO 12 state machines
RGB LED WS2812
Temperature Sensor Yes
PCB Castellated edges

Specifications are based on Waveshare’s current product documentation.

Based on 0 reviews

0.0 overall
0
0
0
0
0

Be the first to review “Waveshare RP2350-USB-A Development Board | RP2350 MCU”

There are no reviews yet.