
Adafruit Feather RP2040 with USB Type A Host
RP2040 Feather with a dedicated USB Type-A host port powered by a 5V boost converter, enabling connection to USB devices like keyboards, mice, and MIDI controllers alongside standard USB-C programming.
$17.50
Tap any value to browse matching devices
Specifications
Certifications
Components
TI TPS61023 boost converter providing 5V up to 1A for USB-A host port.
Bus Interfaces
GPIO Map
Overview
The Adafruit Feather RP2040 with USB Type A Host is a unique board that adds a full-size USB Type-A host port to the standard Feather RP2040 platform. The RP2040's PIO peripheral, with a dedicated ARM core for processing, emulates USB host functionality using the Pico-PIO-USB library — enabling connection to USB peripherals such as keyboards, mice, MIDI controllers, gamepads, and barcode scanners without a dedicated USB host IC.
A TPS61023-based 5V boost converter (up to 1 A peak) powers the USB-A port, with enable control on GPIO 18. The D+ and D- lines connect to GPIO 16 and 17 respectively. This is separate from the USB Type-C port used for programming and serial debugging, so both interfaces operate simultaneously. The board includes an automatic USB power switching circuit for the LiPo charger.
The RP2040 runs at 133 MHz with 264 KB SRAM and 8 MB SPI flash. Standard Feather accessories are present: 200 mA LiPo charger, 3.3V 500 mA regulator, STEMMA QT I2C connector, status NeoPixel, red LED on pin 13, reset and bootloader buttons, 12 MHz crystal, and four mounting holes. Compatible with Arduino (TinyUSB dual-role), CircuitPython, MicroPython, and the Pico SDK.
Use Cases
5Prototyping
Rapid hardware prototyping and proof-of-concept development with breadboard-friendly form factors and accessible development environments.
MIDI Controller
Custom MIDI controller for music production with programmable pads, knobs, and keys.
HID / USB Devices
USB Human Interface Device projects including keyboards, mice, gamepads, and MIDI controllers.
IoT
Internet of Things applications including connected sensors, actuators, and smart devices that communicate over WiFi, BLE, LoRa, or other wireless protocols.
Education
Teaching programming, electronics, and computer science concepts. Popular in schools, universities, and coding bootcamps.
Where to Buy
Available Software
2Explore more of the directory — popular use cases, firmware, and specs to browse next.




