The RP2040-Zero is a mini Pico-style board manufactured by TZT, built around the same RP2040 chip as the Raspberry Pi Pico, in a fraction of the footprint. It swaps the Pico's micro-USB for USB-C, adds an onboard WS2812 RGB LED, and keeps 29 GPIO pins broken out to castellated edges so it solders straight onto a carrier board or fits a breadboard with the included pin headers. Looking for full-size headers and 16MB of flash instead? See our RP2040 Development Board - this one is built for tight spaces.
- Dual-core ARM Cortex-M0+, up to 133MHz
- 2MB onboard flash, 264KB SRAM
- USB-C connector
- Tiny 17.9 x 23.3mm footprint
- Onboard WS2812 RGB LED (GP16)
- BOOT and RESET buttons
- 29 multifunction GPIO pins
- Castellated edges - breadboard or direct SMD mounting
- Ships with unsoldered pin headers
- Drag-and-drop UF2 programming over USB-C
Specifications
What's in the box
Includes pin header strips, supplied unsoldered. The castellated edges and through-hole pads let you solder the headers on for breadboard use, or surface-mount the board directly onto a carrier PCB.
Great for
Getting started
- Plug in over USB-C
A blank board boots into USB mass-storage mode automatically, showing up as a small drive ready for a .uf2 file.
- Enter bootloader mode if needed
Hold BOOT, tap RESET (or replug the USB cable) while still holding BOOT, then release. The board mounts as a USB drive.
- Flash your firmware
Drag a MicroPython, CircuitPython or compiled C/C++ .uf2 file onto the drive to flash it.
- Use Pico-compatible tools
Most Raspberry Pi Pico code, libraries and wiring guides carry across - check pin numbers against the diagram above.
Common questions
Is this an official Raspberry Pi product?
No. This is a third-party board manufactured by TZT, built around the RP2040 chip that Raspberry Pi Ltd designs and sells separately to board makers. It is not endorsed by, affiliated with, or licensed by the Raspberry Pi Foundation.
Is this the same as the RP2040 board you sell with 16MB flash?
No. That board is a full-size Pico-style layout with through-hole headers and 16MB of flash. This RP2040-Zero is a much smaller castellated board with 2MB of flash, built for projects where space matters more than storage.
Do the pin headers come soldered on?
No, the header strips ship unsoldered. Solder them on for breadboard use, or leave them off and solder the board's castellated edges directly onto a carrier PCB.
Does it come with firmware pre-installed?
No firmware is pre-loaded. Plug it in, put it into bootloader mode, and flash MicroPython, CircuitPython or the C/C++ SDK yourself.
Can I program it with the Arduino IDE?
Yes. Install the Arduino-Pico (Earle Philhower) core, select a Pico/RP2040-Zero-compatible board, and it works with this board's pinout.
Good to know: This is a third-party board manufactured by TZT, not an official Raspberry Pi product - it uses the RP2040 chip and a Pico-compatible pinout, but is not licensed, endorsed or affiliated with the Raspberry Pi Foundation. The RP2040 GPIO run at 3.3V and are not 5V tolerant - use a level shifter for 5V signals. Pin headers ship unsoldered, so you can solder them on or surface-mount the board. Every board is checked before it ships from our Te Awamutu stock.
