Skip to content

The SparkFun Pro Micro RP2040 is a compact development board built around the Raspberry Pi Foundation's RP2040 microcontroller. It packs dual ARM Cortex-M0+ cores, 264 kB SRAM, 16 MB external flash, and 20 GPIO pins into the classic Pro Micro footprint with castellated pads for SMD or through-hole mounting.

The board includes USB-C for programming and power, a Qwiic/STEMMA QT connector for I²C peripherals, a WS2812B addressable RGB LED, boot and reset buttons, and a resettable PTC fuse. It supports MicroPython and C/C++ development with UF2 drag-and-drop flashing.

Key Features

  • RP2040 Microcontroller – Dual Cortex-M0+ cores up to 133 MHz
  • 264 kB SRAM – Six independent banks
  • 16 MB External Flash – W25Q128 QSPI flash for program storage
  • 20 Multifunction GPIO – Muxed pins reconfigurable for different digital interfaces
  • 4× 12-Bit ADC Channels – 0.5 MSa/s with internal temperature sensor
  • 10× PWM Channels
  • Serial Peripherals – 2× UART, 1× I²C (Qwiic), 1× SPI
  • USB-C – USB 1.1 Host/Device with UF2 bootloader
  • Qwiic Connector – 4-pin JST for plug-and-play I²C sensors
  • WS2812B RGB LED – Addressable status LED
  • AP2112 3.3 V Regulator – With resettable PTC fuse
  • Castellated Pads – SMD-friendly or standard header-compatible
  • Dimensions – 33.0 × 17.8 mm (1.3 × 0.7 in)

Resources

The SparkFun Pro Micro - RP2040 appears in the following collections:

SKU SF-DEV-17717