-

RP2040-Zero

From Geekworm Wiki
Revision as of 14:16, 3 August 2026 by Rita (talk | contribs) (Overview)
Jump to navigation Jump to search
RP2040-Zero RP2040-Zero Bare Module
RP2040-Zero Pre-Soldered Pin Header Version
RP2040-Zero
RP2040-Zero Interface
RP2040-Zero
RP2040-Zero application

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.

Two variants available: bare castellated module or pre-soldered pin header model for rapid breadboard prototyping

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

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.

Use Manual

Dimensions

FAQ

Q1: Question 1

A: Place the answer here.