RP2040-Zero
[[|thumb|RP2040-Zero]] [[|thumb|RP2040-Zero]] [[|thumb|RP2040-Zero]]
Overview
RP2040-Zero is a tiny, low-cost Pico-compatible microcontroller module based on Raspberry Pi RP2040 dual-core chip. Its castellated edge pads allow direct SMD surface mounting for mass production integration.
Technical Specification
| Main Controller | RP2040 dual-core Arm Cortex-M0+, max 133MHz clock |
| Memory | 264KB SRAM, 2MB onboard NOR Flash (W25Q16JVUXIQ) |
| Power Supply | ME621 LDO regulator, max 800mA output; support 5V USB-C power input. Independent power pins are reserved on board: 5V power input, GND ground, 3.3V power output for external sensor power supply. |
| IO Resources | 29 multi-function GPIO pins, integrated 3-channel ADC, hardware I2C/SPI/UART/PIO peripherals. All GPIO pads are gold-plated, compatible with both manual soldering and SMT mass production. |
| Onboard Peripherals | USB-C port, BOOT download button, RESET button, WS2812 programmable RGB LED |
| Dimension | 18.00mm × 23.50mm |
| 56.5 × 65mm | |
| Cooling | Active cooling fan with EN/DIS control switch |
Supported Development Environment
| Programming Language | C/C++ SDK, MicroPython |
| Compatible IDE | VS Code, Arduino IDE, Thonny Python Editor |
| Compatible IDE | VS Code, Arduino IDE, Thonny Python Editor |
Pin Definition
Equipped with 29 independently configurable multiplexed GPIO pins. Each single pin can be assigned as digital GPIO, PWM output, ADC analog input, or hardware communication interface (SPI/I2C/UART). Complete pin function allocation details are available in the official pinout diagram.
Quick Start Guide
Download firmware via BOOT button operation: Hold down the BOOT button first, then plug in the USB-C cable to enter firmware download mode.
Develop via Thonny (MicroPython rapid development) or official Pico C SDK (C/C++ high-performance development).
Short press the RESET button to restart running programs.
Source: Waveshare RP2040-Zero Official Programming Tutorial
Application Scenarios
Hobbyist development: DIY electronic projects, student microcontroller learning, robot control & sensor data collection
Portable consumer hardware: Wearable devices, miniature embedded control equipment
Industrial mass production: IoT environmental monitoring terminals, smart home small controllers, SMD surface mount integrated modules
Source: Waveshare Official RP2040-Zero Product Application Description
Dimensions & Package Contents
- 1 × RP2040-Zero HAT
FAQ
Q1: Question 1
A: Place the answer here.