The RP2040PiZero is a highperformance, costeffective microcontroller board designed by Waveshare . Based on the Raspberry Pi RP2040 dualcore processor, it features a 16MB Flash and 264KB SRAM, and adopts the popular Raspberry Pi Zero form factor .
| Parameter | Value |
|---|---|
| Processor | RP2040 Dual-Core ARM Cortex M0+ |
| Clock Speed | Up to 133MHz |
| SRAM | 264KB |
| Flash Memory | 16MB |
| GPIO | 40-pin (compatible with Raspberry Pi Zero) |
| Video Output | DVI via Mini HDMI port |
| USB | TypeC (data) + PIOUSB port |
DVI Video Output - Drives HDMI screens via onboard Mini HDMI port
PIOUSB Support Acts as USB host or slave using PIO
Micro SD Card Slot - Expandable storage via SPI interface
LiPo Battery Support - Onboard PH2.0 connector for 3.7V lithium batteries with charging circuit
40Pin GPIO Header Compatible with some Raspberry Pi HATs
USBC Connectivity Modern port for power and draganddrop programming
√ Compatible with C/C++, MicroPython, and Arduino
√ USB mass storage for draganddrop programming
√ Waveshare provides comprehensive SDK and tutorials
Supports multiple development environments including C/C SDK, MicroPython, and Arduino IDE . For DVI and PIO-USB functionality, C/C environment is required .
Note: The DVI interface and PIO-USB port are powerful additions but are mutually exclusive in use and require C language programming .
No display output:
USB device not detected: