Home Hardware The Feather RP2040 from Adafruit

The Feather RP2040 from Adafruit

by rp2040guy71

The Feather RP2040 is a board from Adafruit which features the RP2040 microcontroller from the Raspberry Pi foundation.

Like other Rp2040 boards tyou can program it in circuitpython, micropython , C/C++ and there is also Arduino support

adafruit feather rp2040

adafruit feather rp2040

Features

  • 21 x GPIO pins with following capabilities:
  • Four 12 bit ADCs
  • 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
  • Measures 50.8mm x 22.8mm x 7mm without headers soldered in
  • Weight: 5 grams
  • RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power
  • 264 KB RAM
  • 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
  • Built in 200mA+ lipoly charger with charging status indicator LED
  • Pin #13 has a red LED for general purpose blinking
  • RGB NeoPixel for full colour 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
  • 24 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

Purchase

Links

You may also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More