Waveshare RP2040-Zero Mini Development Board
Including GST (No Hidden Charges)
Checkout securely with

The Waveshare RP2040-Zero is a high-performance development board featuring the RP2040 microcontroller designed by Raspberry Pi in the United Kingdom. This board brings powerful computing capabilities to an ultra-compact form factor, making it ideal for a wide range of applications, from hobby projects to professional embedded systems.
At just 18mm x 23.5mm in size, the RP2040-Zero delivers dual-core processing, versatile GPIO pinouts, and several communication protocols in a cost-effective package. It's perfect for embedded systems, Internet of Things (IoT) devices, robotics, wearables, and educational projects.
With its modern features, small footprint, and compatibility with the RP2040 ecosystem, the RP2040-Zero is an excellent choice for those looking for a compact, low-power development platform.
What’s On Board:
- USB Type-C connector
- W25Q16JVUXIQ: 2MB NOR-Flash
- BOOT button: press it when resetting to enter download mode
- RESET button
- WS2812: cool RGB LED
- ME621: low dropout LDO, max current 800MA
- RP2040: dual-core processor, up to 133MHz operating frequency
-
RP2040 pins: 10x solder points, 9 of which are for GPIO
Applications
-
Embedded Systems: Ideal for custom embedded devices with limited space and low power needs.
-
Internet of Things (IoT): Perfect for building sensor nodes, smart home devices, and other IoT applications.
-
Robotics: Suitable for controlling motors, sensors, and actuators in small robots or automation projects.
-
Educational Projects: A great tool for teaching embedded systems and programming to students and hobbyists.
-
Wearables: Excellent for compact, low-power wearable technology.
Features:
- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz
- USB-C connector, keeps it up to date, easier to use
- The castellated module allows soldering directly to carrier boards
- USB 1.1 with device and host support
- Low-power sleep and dormant modes
- Drag-and-drop programming using mass storage over USB
- 29 × multi-function GPIO pins (20× via edge pinout, others via solder points)
- 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating-point libraries on-chip
- 8 × Programmable I/O (PIO) state machines for custom peripheral support
Data Link:
User manual for Waveshare RP2040-Zero Without Header
Specifications
| Feature | Specifications |
|---|---|
| Microcontroller | RP2040, designed by Raspberry Pi in the United Kingdom |
| Processor | Dual-core Arm Cortex M0+ processor, running up to 133 MHz |
| Memory | 264KB SRAM, 2MB on-board Flash memory |
| USB Connector | USB Type-C for easy power and data transfer |
| Castellated Module | Allows soldering directly to carrier boards |
| USB Support | USB 1.1 with device and host functionality |
| Low Power Modes | Supports sleep and dormant modes for energy efficiency |
| Programming | Drag-and-drop programming via USB mass storage (UF2 bootloader) |
| GPIO Pins | 29 multi-function GPIO pins (20 via edge, others via solder points) |
| Communication Interfaces | 2 × SPI, 2 × I2C, 2 × UART |
| Analog Inputs | 4 × 12-bit ADC channels |
| PWM Channels | 16 controllable PWM channels |
| Clock and Timer | Accurate on-chip clock and timer |
| Temperature Sensor | Onboard temperature sensor for environmental monitoring |
| Floating-Point Libraries | Accelerated floating-point libraries on-chip |
| Programmable I/O (PIO) | 8 Programmable I/O state machines for custom peripheral support |
Package Includes:
1 x Waveshare RP2040-Zero Without Header