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
Reviews
There are no reviews yet.