Description
Raspberry Pi Pico is the debut microcontroller-class board from Raspberry Pi. Built around RP2040 silicon platform, Pico brings signature values of high performance, low cost, and ease of use to the microcontroller space. With a large on-chip memory, symmetric dual-core processor complex, deterministic bus fabric, and rich peripheral set augmented with our unique Programmable I/O (PIO) subsystem, RP2040 provides professional users with unrivalled power and flexibility. With detailed documentation, a polished MicroPython port, and a UF2 bootloader in ROM, it has the lowest possible barrier to entry for beginner and hobbyist users.

Designed by Raspberry Pi, RP2040 features a dual-core Arm Cortex-M0+ processor with 264KB internal RAM and support for up to 16MB of off-chip Flash. A wide range of flexible I/O options includes I2C, SPI, and - uniquely - Programmable I/O (PIO). These support endless possible applications for this small and affordable package.
-
21 mm x 51 mm form factor
-
RP2040 microcontroller chip designed by Raspberry Pi in the UK
-
Dual-core Arm Cortex-M0+ processor, flexible clock running up to 133 MHz
-
264KB on-chip SRAM
-
2MB on-board QSPI Flash
-
26 multifunction GPIO pins, including 3 analogue inputs
-
2 x UART, 2 x SPI controllers, 2 x I2C controllers, 16 x PWM channels
-
1 x USB 1.1 controller and PHY, with host and device support
-
8 x Programmable I/O (PIO) state machines for custom peripheral support
-
Supported input power 1.8-5.5V DC
-
Operating temperature -20C to +85C
-
Castellated module allows soldering direct to carrier boards
-
Drag-and-drop programming using mass storage over USB
-
Low-power sleep and dormant modes
-
Accurate on-chip clock
-
Temperature sensor
-
Accelerated integer and floating-point libraries on-chip
The Raspberry Pi Pico Rev3 board
The pinout of the Raspberry Pi Pico Rev3 board