Skip to content
Express post shipping available (product has a short lead time)

The Feather RP2040 brings the Raspberry Pi RP2040 dual-core processor to the Feather platform. With two ARM Cortex M0+ cores running at ~125 MHz, 264 KB SRAM, 8 MB SPI flash, and the RP2040's unique PIO (Programmable I/O) state machines, this board offers excellent performance for CircuitPython, MicroPython, and C/C++ development.

The RP2040's PIO system lets you create custom hardware-level peripherals in software — driving NeoPixels, I2S audio, LED matrices, SPI displays, and even VGA output with precise timing and no CPU overhead. The board includes a STEMMA QT connector for quick I2C sensor connections, USB Type C, and the standard Feather pinout for FeatherWing compatibility.

Key Features

  • RP2040 Processor – Dual ARM Cortex M0+ cores at ~125 MHz, 3.3V logic
  • 264 KB SRAM – In six independent banks
  • 8 MB SPI Flash – Shared between program code and file storage (~7 MB available for CircuitPython files)
  • PIO State Machines – 8 programmable I/O state machines for custom hardware peripherals
  • USB Type C – Native USB with UF2 bootloader (hold BOOTSEL during boot to enter)
  • STEMMA QT / Qwiic – On-board I2C connector for solderless sensor connections
  • NeoPixel – On-board RGB LED for status feedback
  • 21 GPIO Pins – 4× 12-bit ADC, 16× PWM, 2× I2C, 2× SPI, 2× UART
  • PIO-Friendly Layout – 8 consecutive digital GPIO pins for maximum PIO compatibility
  • LiPo Battery Support – JST connector with built-in 200 mA+ charger and charging status LED
  • Bootloader + Reset Buttons – Both BOOTSEL and reset buttons on-board
  • Optional SWD Debug – Solder pads for debug access
  • 24 MHz Crystal – For precise timing
  • Compact Design – 51 mm × 23 mm × 7.5 mm, weighing 5 g
Note: The RP2040 is a Cortex M0+ chip without hardware floating point or DSP instructions. Floating-point maths is performed in software, which is slower than Cortex M4-based boards like the Feather M4.

Also Available

Ideal For

  • CircuitPython and MicroPython development
  • PIO-driven custom peripherals (NeoPixels, displays, audio)
  • Portable battery-powered projects
  • Rapid prototyping with STEMMA QT sensors

Package Contents

  • 1× Feather RP2040
  • 1× Header pin set
Note: PCB colour may vary. LiPo battery and USB cable sold separately.

The Adafruit Feather RP2040 appears in the following collections:

SKU AF-4884