Waveshare RP2350-USB-A Mini Development Board – RP2350A, USB-A Host Port, 520 KB SRAM

SKU: RP2350-USB-A
Regular price
Rs 10,000
Sale price
Rs 10,000
Regular price
Rs 0
Sold out
Unit price
Quantity must be 1 or more

The Waveshare RP2350-USB-A is a 33 × 17.5 mm development board built around the Raspberry Pi RP2350A — and its headline trick is the full-size USB Type-A port on board. Driven through the RP2350's PIO block, that port lets the microcontroller act as a USB host, so a keyboard, mouse, gamepad or other USB device plugs straight into your project instead of needing a separate host controller.

A second USB Type-C connector handles power and programming, with the usual drag-and-drop UF2 flashing over USB mass storage. Underneath sits the same dual-core, dual-architecture silicon as the Raspberry Pi Pico 2: two Arm Cortex-M33 cores or two Hazard3 RISC-V cores at up to 150 MHz, 520 KB of SRAM and 2 MB of onboard flash. Castellated edges mean the whole RP2350-USB-A mini development board can be reflow-soldered onto your own carrier PCB once the prototype works.

Key Features

  • 🔌 Onboard USB Type-A host port — implemented via PIO and compatible with USB 2.0/1.1 transmission, so the board can talk to standard USB peripherals directly.
  • Dual-core, dual-architecture RP2350A — run two Arm Cortex-M33 cores or two Hazard3 RISC-V cores, with a flexible clock up to 150 MHz.
  • 🧠 520 KB SRAM and 2 MB onboard flash — a W25Q16JVUXIQ NOR flash holds your program, with accelerated floating-point libraries built into the chip.
  • 🔧 15 multi-function GPIO — 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC and 14 controllable PWM channels, all remappable across the pins.
  • 🎛️ 12 PIO state machines — the programmable IO blocks that make the USB-A port possible, and that you can reuse for custom protocols, LED strips or precise timing.
  • 🌈 Onboard WS2812 RGB LED — a full-colour status indicator on GP16, plus dedicated BOOT and RESET buttons.
  • 📏 Castellated mini form factor — 33.0 × 17.5 mm on a 2.54 mm pitch, light enough at roughly 8.6 g to drop into wearables, drones or tight enclosures, and solderable as an SMD module.
  • 🔋 RT9013-33GB 500 mA LDO — low-noise, ultra-fast-response regulation, with low-power sleep and dormant modes for battery work.
  • 🛠️ C/C++ SDK and Arduino IDE — the official Raspberry Pi Pico SDK works from the command line or from VS Code and Eclipse, backed by Waveshare's wiki and demo code.

What's On Board

  • USB 2.0 Type-A connector — USB host or device via PIO
  • USB Type-C connector — programming and power; USB 1.1 with device and host support
  • RP2350A — dual-core, dual-architecture MCU up to 150 MHz
  • W25Q16JVUXIQ — 2 MB NOR flash
  • RT9013-33GB — 500 mA LDO regulator
  • WS2812 — addressable RGB LED
  • BOOT button — hold while resetting to enter download mode
  • RESET button

Specifications

Part number RP2350-USB-A (Waveshare)
Microcontroller Raspberry Pi RP2350A
CPU cores Dual Arm Cortex-M33 or dual Hazard3 RISC-V
Clock speed Flexible, up to 150 MHz
SRAM 520 KB
Flash 2 MB onboard NOR flash (W25Q16JVUXIQ)
GPIO 15 multi-function pins
ADC 4 × 12-bit
Serial interfaces 2 × SPI, 2 × I2C, 2 × UART
PWM 14 controllable channels
PIO 12 state machines
USB Type-C (USB 1.1, device and host) + Type-A expansion port via PIO (USB 2.0/1.1 compatible)
Regulator RT9013-33GB, 500 mA LDO
Indicator WS2812 RGB LED on GP16
Buttons BOOT, RESET
Other on-chip Temperature sensor, accurate clock and timer, accelerated floating-point libraries, low-power sleep and dormant modes
Mounting Castellated module, solderable to a carrier board
Dimensions 33.0 × 17.5 mm, 2.54 mm pin pitch, R2.00 mm corners
Weight Approx. 8.6 g
Programming C/C++ (Pico SDK), Arduino IDE; drag-and-drop UF2 over USB

What's in the Box

  • 1 × Waveshare RP2350-USB-A mini development board

Supplied as a bare castellated module — pin headers are not pre-soldered, and no USB cable is included.

Typical Applications

  • USB host projects: reading a keyboard, mouse, barcode scanner or gamepad from a microcontroller
  • Custom HID adapters, macro pads and input converters
  • Compact robotics and drone controllers where board area is tight
  • Wearables and battery-powered sensor nodes using the dormant low-power modes
  • SMD-mounted brains for a custom carrier PCB in small production runs

Who It's For

This one is aimed at developers who have hit the limit of a standard Pico-class board: anyone who needs USB host capability without adding a separate controller, teams prototyping a product that will later reflow the module onto their own PCB, and university or FYP groups building HID, robotics or data-logging projects that must stay physically small.

Full documentation, schematics and demo code are published on the Waveshare wiki at waveshare.com/wiki/RP2350-USB-A. The Waveshare RP2350-USB-A development board is available at Digilog.pk with nationwide delivery across Pakistan — order yours today.