Waveshare RP2350A USBA to USBC
KShs4,000.00
The Waveshare RP2350-USB-A is a compact development board powered by the Raspberry Pi RP2350 microcontroller. Its dual USB arrangement—a native Type-C port for power/programming and an onboard USB-A female connector—enables advanced PIO-driven USB Host and Device interactions (such as emulating keyboards, mice, or pass-through CDC converters) directly on the hardware.
The board uses castellated holes along its edges, allowing developers to solder header pins for prototyping on a breadboard or directly mount the board onto a custom carrier PCB.
15 in stock
Overview
Upgraded with Raspberry Pi’s second-generation RP2350 microcontroller (A4 revision), the Waveshare RP2350-USB-A delivers high-performance processing in a thumb-sized footprint. Its dual USB arrangement—a native Type-C port for power/programming and an onboard USB-A female connector—enables advanced PIO-driven USB Host and Device interactions (such as emulating keyboards, mice, or pass-through CDC converters) directly on the hardware.
The board uses castellated holes along its edges, allowing developers to solder header pins for prototyping on a breadboard or directly mount the board onto a custom carrier PCB.
Key Features
- Onboard USB Expansion: Built-in USB-A port compatible with USB 2.0/1.1 protocols, supplemented by a USB Type-C port for main power and data connectivity.
Dual-Architecture Core: Powered by the Raspberry Pi RP2350 chip featuring dual ARM Cortex-M33 cores and dual Hazard3 RISC-V cores running at up to 150 MHz.
Memory & Storage: 520 KB on-chip SRAM paired with 2 MB onboard QSPI Flash memory.
Extensive Peripheral Access: 15 multi-function GPIO pins routed to breadboard-friendly castellated pinouts.
PIO State Machines: 12 Programmable I/O (PIO) state machines to construct custom digital interfaces and hardware peripherals.
Surface-Mount Ready: Castellated PCB design enables direct soldering onto carrier PCBs without extra headers.
Multi-Language Support: Fully compatible with C/C++ (Pico SDK, VS Code) and MicroPython.
Integrated Hardware: Onboard BOOT and RESET buttons for quick flashing, built-in temperature sensor, and controllable PWM channels.
Technical Specifications
| Feature | Specification |
| Microcontroller | Raspberry Pi RP2350 (A4 Revision) |
| Processor Cores | Dual ARM Cortex-M33 / Dual Hazard3 RISC-V @ 150 MHz |
| SRAM | 520 KB |
| Onboard Flash | 2 MB QSPI |
| Connectivity | 1x USB Type-C (Power/Programming), 1x USB-A |
| Available GPIOs | 15 Multi-function GPIO Pins |
| Analog Inputs | 4x 12-bit ADC |
| Peripherals | 2x SPI, 2x I2C, 2x UART, 14x PWM Channels, 12x PIO State Machines |
| Form Factor | Compact mini-board with castellated pads |
| Programming | Mass storage drag-and-drop via USB UF2 |
Only logged in customers who have purchased this product may leave a review.























Reviews
There are no reviews yet.