Adafruit Feather RP2040

 credit: Adafruit
Loading...
main photo for devboard
Buy On
$11.95
estimated
The Adafruit Feather RP2040 is a compact and versatile development board that embodies the innovative features of the Raspberry Pi RP2040 microcontroller in Adafruit's popular Feather form factor. Measuring approximately 2.0 inches by 0.9 inches, it is designed for portability and ease of integration into various projects, including IoT devices, wearables, and prototyping. At the heart of the Feather RP2040 is the RP2040 microcontroller chip by Raspberry Pi. This chip features a dual-core ARM Cortex-M0+ processor running at up to 133 MHz, providing a balance of power and energy efficiency. It comes with 264KB of SRAM and 8MB of onboard QSPI Flash memory for code and data storage, which is ample for most applications and allows for the storage of larger programs or data logs. The board includes a range of I/O options. It has 21 GPIO pins, which are all 3.3V logic and can provide digital interfaces, PWM output, and can also function as analog inputs. Additionally, the Feather RP2040 supports I2C, SPI, and UART serial communications, making it suitable for interfacing with a wide array of sensors and peripherals. One of the distinctive features of the Feather RP2040 is its built-in USB Type-C connector, which is used for programming and powering the board. This modern interface ensures compatibility with newer computers and offers a more robust connection compared to micro-USB. The board also includes a Stemma QT/Qwiic connector, enabling easy, solderless connection to a wide range of sensors and actuators in Adafruit's ecosystem. The Feather RP2040 also includes a built-in LiPo battery connector with an integrated charging circuit, making it ideal for portable and wearable applications. The board can be powered via USB or a 3.7V LiPo battery, and it can charge the battery when powered through USB, offering great flexibility for mobile projects. For programming, the Feather RP2040 is compatible with C/C++ and MicroPython, offering flexibility for both beginners and advanced users. The board is fully supported in the Arduino IDE and other development environments that support the RP2040, allowing for a wide range of libraries and tools to be used. The board's design includes clearly labeled pins and a castellated edge, making it easy to solder directly to a PCB or use with a breadboard. The Feather form factor also means it's compatible with a wide range of FeatherWings, Adafruit’s range of add-on boards, which provide additional functionalities like OLED displays, motor controllers, and more. In terms of connectivity, the Feather RP2040 doesn't include built-in WiFi or Bluetooth, but it can easily interface with external modules to gain these capabilities. This modular approach gives designers the flexibility to add only the features needed for their specific project. Overall, the Adafruit Feather RP2040 is a powerful, versatile development board that is well-suited for a wide range of applications, from simple hobbyist projects to complex, integrated designs. Its combination of processing power, memory, and connectivity options, along with the support for multiple programming languages and the extensive Adafruit ecosystem, makes it an attractive choice for both beginners and experienced developers.
Specifications
CPU Architecture:  ARM Cortex-M0
CPU:  RP2040
CPU Speed:  125MHZ
Flash:  8MB
WiFi: 
Bluetooth: 
Total GPIO:  21
Analog GPIO:  4
Digital GPIO:  21
Voltage Logic:  3v
Size:  51 X 23 mm
Made in:   USA
Brand:  Adafruit
Date Introduced:  Apr 5, 2021
Features
USB:  USB-C
Battery Life Calculator
LiPo Capacity (mAh)
Active Draw (mA)
Time Awake (seconds)
Every
=
Deep Sleep Power (uA)
Estimated Life
0.00
Days
Documentation
Supported Languages
CircuitPython
MicroPython
pincard for devboard
More from Adafruit