Adafruit Feather RP2040 Microcontroller Board

Regular price £14.34 GBP
Regular price Sale price £14.34 GBP
Tax included.
Brand: Adafruit
Availability: Low stock
SKU: A4884
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Maestro
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • USDC
  • Visa

Description

The Adafruit Feather RP2040 brings the power and versatility of the Raspberry Pi RP2040 chip into the popular Feather form factor, offering a compact and lightweight microcontroller board. Perfect for makers and developers, this board features a dual-core ARM Cortex M0+ processor running at 125 MHz, 264 KB RAM, and a large 8 MB SPI Flash for code and file storage.

This Feather board includes extensive GPIO with 21 pins supporting multiple protocols including I2C, SPI, UART, analog inputs (4 ADC channels), and PWM outputs. It also has a built-in 200mA+ LiPo charger, red LED on pin 13, an RGB NeoPixel for colorful status indication, and a STEMMA QT connector for easy I2C sensor and device connections.

Highlights include USB Type C connector for power and USB bootloader access, reset and bootloader buttons, support for PIO state machines to emulate advanced peripherals, and a right-angle tactile button for bootloader switch updated in 2022 for better usability with FeatherWings. This product ships assembled and tested, including headers for breadboarding.

  • Compact size: 2.0" x 0.9" x 0.28" (50.8mm x 22.8mm x 7mm)
  • Lightweight: 5 grams
  • Raspberry Pi RP2040 dual-core ARM Cortex M0+ @ ~125 MHz
  • 264 KB on-chip SRAM
  • 8 MB external SPI Flash for storage; no EEPROM
  • 21 GPIO pins: 4 ADC, 16 PWM outputs, two I2C, two SPI, two UART
  • Built-in 200mA+ LiPo charger with status LED
  • Pin #13 red LED and onboard RGB NeoPixel
  • STEMMA QT 4-pin I2C connector for plug-and-play accessories
  • USB Type-C connector with built-in ROM USB UF2 bootloader
  • Reset and bootloader buttons (2022 updated bootloader button with right-angle tactile switch)
  • 3.3V regulator with 500mA peak output
  • Four mounting holes for easy enclosure integration

The RP2040 chip offers powerful features such as DMA controller, multiple communication interfaces, and 8 programmable PIO state machines which allow custom peripheral emulation. Supported by extensive software including C/C++ SDK, MicroPython, CircuitPython, and Arduino libraries, the Feather RP2040 is ideal for embedded projects, IoT devices, and more.