Waveshare RP2040-Zero is a compact Pico-like MCU board built around the official Raspberry Pi RP2040 microcontroller. With a very small footprint, USB Type-C, castellated edges, and flexible GPIO breakout, this…
Waveshare RP2040-Zero is a compact Pico-like MCU board built around the official Raspberry Pi RP2040 microcontroller. With a very small footprint, USB Type-C, castellated edges, and flexible GPIO breakout, this RP2040 development board is a strong choice for embedded control, wearable electronics, compact DIY devices, SMD carrier-board integration, and low-cost prototyping.
This Waveshare RP2040-Zero keeps the core advantages of the RP2040 platform, including a dual-core Arm Cortex-M0+ CPU running up to 133MHz, 264KB SRAM, 2MB Flash, PIO state machines, and support for C/C++, MicroPython, and Arduino workflows. The castellated design also makes this RP2040-Zero especially useful when you want to solder the board directly onto a custom carrier PCB.
| Brand | Waveshare |
| Model | RP2040-Zero |
| MCU | Raspberry Pi RP2040 |
| CPU | Dual-core Arm Cortex-M0+ |
| Clock Speed | Up to 133MHz |
| SRAM | 264KB |
| Flash | 2MB onboard Flash |
| USB | USB Type-C, USB 1.1 host and device support |
| GPIO | 29 multifunction GPIOs |
| Interfaces | 2 x SPI, 2 x I2C, 2 x UART, 4 x 12-bit ADC, 16 x PWM |
| PIO | 8 programmable I/O state machines |
| Onboard Devices | WS2812 RGB LED, BOOT button, RESET button, 2MB NOR Flash |
| Development Support | C/C++, MicroPython, Arduino |
without header (SKU: Waveshare-20187)
with pre-soldered header (SKU: Waveshare-20335)
Pinheader options
C/C++, MicroPython, and Arduino support
29 multifunction GPIO pins
What’s on board
Outline dimensions
The Waveshare RP2040-Zero is especially appealing for custom boards and embedded modules because the castellated edge design makes it easy to solder directly onto your own carrier PCB. If you are comparing RP2040 platforms and compact Raspberry Pi MCU boards, your site also has background reading on Waveshare and Raspberry Pi.
What is the difference between the two variants of RP2040-Zero?
The without header version includes the bare RP2040-Zero board, while the with pre-soldered header version includes the same board with headers already soldered for easier breadboard or jumper-wire use.
Is RP2040-Zero good for custom PCB integration?
Yes. The castellated module design is one of the biggest advantages of Waveshare RP2040-Zero, making it suitable for direct soldering onto carrier boards and compact embedded hardware.
What development environments can be used with RP2040-Zero?
This board supports C/C++, MicroPython, and Arduino workflows, so it works well for beginners, makers, and professional embedded developers alike.
We offer fast and reliable shipping worldwide. All orders are carefully packaged and shipped within 1–3 business days after payment confirmation.
Standard shipping, expedited shipping and express delivery options are available at checkout. Delivery time depends on your destination country and local logistics.
Only logged in customers who have purchased this product may leave a review.
Add Related products to weekly line up
Special Ofers For Subscribers