Adafruit Feather RP2040
Part Number: AF-4884/03

Adafruit Feather RP2040

This miniature dev board is perfect for small projects: it comes with the STEMMA QT, a I2C port, JST connector. Adafruit Feather RP2040 is a series of single-board computers (SBCs) based on the Raspberry Pi RP2040 microcontroller.
check_circle In stock — ships in 1–2 business days
1,795

In stock

local_shipping Worldwide shipping · verified Genuine parts · support_agent Tech support

Free worldwide shipping on all orders over $200

  • Orders are dispatched within 24 hours
  • Usually delivered in 3 – 5 days
  • 100% genuine products
  • 7 days easy return policy
Adafruit Feather RP2040
Adafruit Feather RP2040
1,795
Need help?
Contact us.

Adafruit Feather RP2040 is a series of single-board computers (SBCs) based on the Raspberry Pi RP2040 microcontroller. These SBCs are designed to be small, lightweight, and easy to use, making them suitable for a wide range of applications, including Internet of Things (IoT) projects, robotics, and portable devices. Each Adafruit Feather RP2040 board comes equipped with a RP2040 microcontroller, which is a dual-core Arm Cortex M0+ microcontroller with a clock speed of up to 133 MHz. The boards also have a variety of features, including a built-in USB-C port for programming and power, a JST battery connector, and a variety of I/O pins for connecting sensors, actuators, and other peripherals. Adafruit Feather RP2040 boards are compatible with the Arduino Integrated Development Environment (IDE) and can be programmed using C/C++ or CircuitPython, a beginner-friendly programming language based on Python.

Features

  • RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power
  • Measures 2.0″ x 0.9″ x 0.28″ (50.8mm x 22.8mm x 7mm) without headers soldered in
  • Light as a (large?) feather – 5 grams
  • 264 KB RAM
  • 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
  • Tons of GPIO! 21 x GPIO pins with following capabilities:
    • Four 12-bit ADCs (one more than Pico)
    • Two I2C, Two SPI, and two UART peripherals, we label one for the ‘main’ interface in standard Feather locations
    • 16 x PWM outputs – for servos, LEDs, etc
    • The 8 digital ‘non-ADC/non-peripheral’ GPIO are consecutive for maximum PIO compatibility
  • Built-in 200mA+ lipoly charger with charging status indicator LED
  • Pin #13 red LED for general purpose blinking
  • RGB NeoPixel for full-color indication.
  • On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I2C devices with no soldering!
  • Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code)
  • 3.3V Power/enable pin
  • Optional SWD debug port can be soldered in for debug access
  • 4 mounting holes
  • 12 MHz crystal for perfect timing.
  • 3.3V regulator with 500mA peak current output
  • USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging

Technical Details

hub

Works With

developer_board Arduino bluetooth Bluetooth LE cable I²C cable Qwiic / STEMMA QT