PRODUCT SPECIFICATIONS
CORE PROCESSING & ARCHITECTURE
Dual-core ARM Cortex-M0+ processor running up to 133MHz
Low-power architecture with fast real-time IO control
Dedicated 3-pin SWD debugging interface for flashing and development
MEMORY & STORAGE
2MB onboard QSPI Flash memory
264KB high-speed SRAM for multitasking applications
Built-in ROM supporting USB drag-and-drop programming
PERIPHERAL INTERFACES & GPIO
30 programmable multi-function GPIO pins
Supports UART, SPI, I2C, and I2S communication interfaces
Up to 16 hardware PWM channels for motors, servos, and LED control
Dual PIO blocks with independent state machines for custom peripheral emulation
ANALOG FEATURES
12-bit ADC for high-accuracy analog input readings
4 ADC channels including onboard temperature sensor support
Isolated analog reference design for stable sensor measurements
ONBOARD HARDWARE
USB Type-C connector for power, programming, and data transfer
Integrated USB 1.1 Host and Device controller
Built-in BOOTSEL button for USB programming mode
Onboard programmable LED connected to GP25
Precision crystal oscillator with internal PLL clock management
POWER SPECIFICATIONS
Standard 3.3V logic level operation
Supports USB 5V power input and VSYS system power input
3.3V regulated output available for external components
SOFTWARE & DEVELOPMENT SUPPORT
Compatible with MicroPython, CircuitPython, and C/C++ SDK development
Works with Arduino IDE, Thonny, VS Code, and other development environments
MECHANICAL DESIGN
Compact castellated module design for breadboard or direct PCB soldering
Package Includes: 5 × RP2040 development boards with unsoldered pin headers