Description
The Raspberry Pi Pico Mini RP2040 is a compact yet powerful development board built around the official RP2040 microcontroller from Raspberry Pi. Featuring a dual-core ARM Cortex-M0+ CPU running at up to 133MHz, this board is well suited for embedded systems, robotics, and IoT projects. Despite its small footprint, it delivers ample memory and flexible I/O options for a wide range of applications.
Key Features
- High performance: Dual-core processor with floating-point support
- Ample memory: 264KB SRAM and 2MB Flash for complex applications
- Flexible I/O: Programmable I/O (PIO) for custom hardware interfaces
- Versatile connectivity: Full suite of UART, SPI, I2C, ADC, and PWM
- Built-in RGB LED: Ideal for status indicators or lighting effects
- USB-C power and programming: Convenient and modern interface
- Low power modes: Sleep and dormant modes for energy efficiency
Specification
- Microcontroller: Raspberry Pi RP2040 (dual-core ARM Cortex-M0+)
- Clock speed: Default 48MHz, overclockable to 133MHz
- SRAM: 264KB
- Flash memory: 2MB
- GPIO: 29 total (20 via header, 9 via edge pads)
- Peripherals:
- 2 × UART
- 2 × SPI
- 2 × I2C
- 4 × 12-bit ADC channels
- 16 × PWM channels
- 8 × PIO state machines
- LED: Onboard WS2812 RGB LED (addressable)
- Boot method: USB drag-and-drop (mass storage device)
- Power supply: USB Type-C
- Dimensions: 23.5mm × 18.2mm
Applications
- Embedded systems and prototyping
- IoT devices and smart home projects
- Robotics and automation
- STEM education and microcontroller learning
- DIY electronics and gadget design





