Cart
Subtotal : $0.00 Shipping : Free! Total : $0.00
view cart checkout

Free Shipping on All Orders Over $40!

Waveshare RP2040-Zero, a Pico-like MCU Board

Waveshare RP2040-Zero, a Pico-like MCU Board

$4.99 $3.992
Save 20%

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…

  • img 100% Secure Payment & Data Safety
  • img Global Delivery & Fast Dispatch
  • img 30 Days Free Return & Exchange

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.

Features

  • Official Raspberry Pi RP2040 microcontroller for compact embedded development
  • Dual-core Arm Cortex-M0+ processor with clock speed up to 133MHz
  • 264KB SRAM and 2MB onboard Flash
  • USB Type-C connector for easier connection and power input
  • Castellated module design for direct soldering onto carrier boards and compact custom hardware
  • 29 multifunction GPIOs, with 20 available through edge pinout and others through solder points
  • 2 x SPI, 2 x I2C, 2 x UART, 4 x 12-bit ADC, 16 x PWM channels
  • 8 PIO state machines for custom peripheral interfaces and advanced embedded control
  • Low-power sleep and dormant modes for energy-conscious projects
  • C/C++, MicroPython, and Arduino support for flexible development workflows

Specifications

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

Applications

  • Compact embedded systems where board size matters
  • Carrier-board integration using castellated edges for direct soldering
  • Wearables and mini DIY electronics based on the RP2040 platform
  • MicroPython and Arduino projects for education and rapid prototyping
  • Custom USB devices, HID peripherals, and small automation nodes
  • Low-power embedded development using sleep and dormant modes

Product List

without header (SKU: Waveshare-20187)

  • RP2040-Zero x1

with pre-soldered header (SKU: Waveshare-20335)

  • RP2040-Zero with pre-soldered header x1

Other Content

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.

Resources

  • Wiki
  • Schematic
  • 3D STEP File
  • WS2812B Demo
  • Raspberry Pi Pico Examples
  • Thonny IDE
  • Arduino-Pico Core
  • RP2040 Datasheet
  • RP2040 Hardware Design Guide

FAQ

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.

  • Fast shipping within 1-3 business days
  • Free shipping on orders over $40
  • 30 days money back guarantee
  • 24/7 online customer support
  • Secure packaging & safe delivery

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.

Special Ofers For Subscribers

Ten Percent Member Discount