Adafruit Feather RP2040
$46.91
$69.43
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 RP2040 Datasheet Quickstart Guide EagleCAD PCB Files on GitHub Related
Development Boards