
RP2040-Zero, a Pico-like MCU Board Based on Raspberry Pi MCU RP2040, Mini ver.
The RP2040-Zero is a compact, low-cost development board based on the Raspberry Pi RP2040 microcontroller. Smaller than a standard Pico, it packs the same dual-core processing power into a mini form factor with USB-C connectivity and castellated edges for direct PCB mounting.
Perfect for space-constrained projects where you need RP2040 performance in a minimal footprint.
Key Features
- Compact Size – Smaller than standard Pico for tight spaces
- USB-C Connector – Modern, reversible connection
- Castellated Edges – Solder directly to carrier boards
- 29 GPIO Pins – Extensive I/O for projects
- Drag-and-Drop Programming – Simple USB mass storage flashing
- Affordable – Low-cost entry to RP2040 development
Specifications
- Processor – Dual-core Arm Cortex M0+ @ 133MHz
- Memory – 264KB SRAM, 2MB Flash
- GPIO – 29 multi-function pins
- Interfaces – 2× SPI, 2× I2C, 2× UART, 16× PWM
- ADC – 4× 12-bit channels
- PIO – 8 programmable state machines
- USB – USB 1.1 host/device support
Programming
- C/C++ SDK
- MicroPython
- CircuitPython
Ideal For
- Space-constrained embedded projects
- Custom PCB integration via castellated edges
- Cost-effective RP2040 development
- Wearables and compact devices
Resources
- Waveshare Wiki
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The RP2040-Zero is a compact, low-cost development board based on the Raspberry Pi RP2040 microcontroller. Smaller than a standard Pico, it packs the same dual-core processing power into a mini form factor with USB-C connectivity and castellated edges for direct PCB mounting.
Perfect for space-constrained projects where you need RP2040 performance in a minimal footprint.
Key Features
- Compact Size – Smaller than standard Pico for tight spaces
- USB-C Connector – Modern, reversible connection
- Castellated Edges – Solder directly to carrier boards
- 29 GPIO Pins – Extensive I/O for projects
- Drag-and-Drop Programming – Simple USB mass storage flashing
- Affordable – Low-cost entry to RP2040 development
Specifications
- Processor – Dual-core Arm Cortex M0+ @ 133MHz
- Memory – 264KB SRAM, 2MB Flash
- GPIO – 29 multi-function pins
- Interfaces – 2× SPI, 2× I2C, 2× UART, 16× PWM
- ADC – 4× 12-bit channels
- PIO – 8 programmable state machines
- USB – USB 1.1 host/device support
Programming
- C/C++ SDK
- MicroPython
- CircuitPython
Ideal For
- Space-constrained embedded projects
- Custom PCB integration via castellated edges
- Cost-effective RP2040 development
- Wearables and compact devices
Resources
- Waveshare Wiki







