WaveShare
WaveShare RP2040-Zero Mini Board with Pre-Soldered Header
Tiny RP2040 microcontroller board with pre-soldered headers, dual-core Cortex-M0+ up to 133 MHz, 2 MB flash, 29 GPIOs and USB-C for drag-and-drop programming
- CPU TypeOther
- Dual-core Arm Cortex M0+ runs up to 133 MHz
- 2 MB flash plus 264 KB SRAM stores your code and data
- 29 multi-function GPIOs with 20 on the edge pinout for easy wiring
- Castellated module design enables direct SMD soldering to carrier boards
- USB Type-C connector supports drag-and-drop mass-storage programming
RP2040-Zero Mini Board for Embedded Projects
The RP2040-Zero is a compact development board built around the Raspberry Pi RP2040 microcontroller. It targets makers and engineers who need a small, castellated module for surface-mount integration. A dual-core Arm Cortex M0+ processor runs up to 133 MHz with 264KB SRAM and 2MB Flash onboard. The pre-soldered header and USB Type-C connector simplify immediate prototyping.
Step Up from Larger Pico Form Factors
This board replaces full-size Pico boards when space is tight and direct soldering to a carrier PCB is preferred. The castellated edges allow reflow assembly without through-hole pins. The jump is worth it when a project demands a minimal footprint and the 29 multi-function GPIO pins (20 via edge pinout) meet the I/O requirement. Drag-and-drop USB 1.1 programming remains unchanged.
Fits Tight Carrier Board Designs
The module fits into custom carrier boards as an SMD component, freeing layout space compared to header-based modules. It needs a carrier that breaks out the castellated pads for power, USB, and the 20 edge GPIOs. The 2×SPI, 2×I2C, 2×UART, 4×ADC and 16×PWM channels connect directly to the carrier. Low-power sleep and dormant modes help battery-operated builds.
Highlights
- Dual-core Arm Cortex M0+ runs up to 133 MHz
- 2 MB flash plus 264 KB SRAM stores your code and data
- 29 multi-function GPIOs with 20 on the edge pinout for easy wiring
- Castellated module design enables direct SMD soldering to carrier boards
- USB Type-C connector supports drag-and-drop mass-storage programming
Specifications
| CPU Type | Other |
|---|
Questions about this item
How wide is the castellated edge so I can design a matching carrier board footprint?
The module uses a standard castellated edge with 20 pins along the perimeter for SMD mounting onto a carrier board.
Which step do people miss when putting the pre-soldered header onto a breadboard for the first time?
Align the 20 edge pins with the breadboard rows, press straight down until the header shoulders sit flush, then verify the USB-C port faces outward for cable access.
When will the onboard 2 MB flash need to be rewritten during long-term use?
The 2 MB flash stores firmware; rewrite it only when you upload a new program via the USB mass-storage drag-and-drop method.
New to this? Buying PC parts with Monero — what to check, what it costs to pay, and what is never asked for.
Also in this aisle
People compared these
Same shelf, same checkout — eight coins and a 30-minute rate lock.
Intel HNS2600KPF barebone pc 1U dual Xeon DDR4 512 GB
- Xeon
- Socket R3 (LGA2011-…



