databit.me

Raspberry Pi · RP2040

Raspberry Pi Pico

The beloved $4 board with programmable I/O (PIO), great docs and a drag-and-drop USB bootloader that can't be bricked.

No wireless3.3 V logicBreadboard
Ad space · top

Specifications

MakerRaspberry Pi
ChipRP2040
CPUDual Arm Cortex-M0+
Clock speed133 MHz
Wi-FiNone
BluetoothNone
Zigbee / Thread radioNo
GPIO pins26 usable
ADC3 channels, 12-bit
DACNone
Flash2 MB
RAM264 KB
Logic level3.3 V
Power input1.8–5.5V VSYS / 5V USB
Deep sleep (typ.)~800 µA
Active current (typ.)~25 mA
Form factorBreadboard
USBMicro-USB (native)
ProgrammingMicroPython, CircuitPython, C/C++ SDK, Arduino (Earle Philhower core)
Released2021

Typical values. Sleep current is approximate; whole-board numbers are higher than the bare chip's datasheet figure.

Pros

  • PIO state machines can bit-bang almost any protocol
  • Superb documentation and an unbrickable bootloader
  • Cheapest 32-bit dual-core board around

Cons

  • No Wi-Fi or Bluetooth (see the Pico W)
  • Only 3 ADC inputs and noisy analog reference
  • No hardware floating point

Best use cases

  • 01Learning MicroPython and embedded C
  • 02LED and WS2812 effects (PIO)
  • 03Custom USB devices and keyboards
  • 04VGA / DVI video and retro projects
Ad space · inline

Popular comparisons

Similar boards