Pinouts
← All parts

Adafruit Feather RP2040

AdafruitRP2040

The Adafruit Feather RP2040 features the Raspberry Pi RP2040 microcontroller, offering dual-core processing, 264KB RAM, and 8MB SPI flash. This Feather-form-factor board includes 21 GPIO pins with diverse capabilities, a LiPoly charger, and a STEMMA QT connector.

In stock

Specifications

20
Mcu
RP2040
Clock Speed
133 MHz
Operating Voltage
3.3 V
Logic Level
3.3 V
Ram
264 KB
Flash
8 MB
Gpio Count
21
Adc Count
4
Adc Resolution
12 bit
I2c Controllers
2
Spi Controllers
2
Uart Controllers
2
Pwm Channels
16
Dimensions
50.8 x 22.8 x 7 mm
Weight
5 grams
Usb Connector
USB Type C
Connectivity
STEMMA QT
Regulator Output Current
500 mA
Pio State Machines
8
Crystal Frequency
24 MHz

Pinout

31
PinNameFunctionsNotes
GND
GND
Common ground for all power and logic.
BAT
POWER
Positive voltage to/from the 2-pin JST jack for the optional LiPoly battery.
USB
POWER
Positive voltage to/from the USB C jack, if USB is connected.
EN
POWER
3.3V regulator's enable pin. Pulled up, connect to ground to disable.
3.3V
POWER
Output from the 3.3V regulator, can supply 500mA peak.
A0A0
GPIOADCSPII2CPWM
ADC0. Also SPI1 SCK, I2C1 SDA, PWM5 A. Corresponds to GP26.
A1A1
GPIOADCSPII2CPWM
ADC1. Also SPI1 MOSI, I2C1 SCK, PWM5 B. Corresponds to GP27.
A2A2
GPIOADCSPII2CPWM
ADC2. Also SPI1 MISO, I2C1 SDA, PWM6 A. Corresponds to GP28.
A3A3
GPIOADCSPII2CPWM
ADC3. Also SPI1 CS, I2C0 SCL, PWM6 B. Corresponds to GP29.
D24D24
GPIOUARTI2CPWM
Digital I/O pin 24. Also UART1 TX, I2C0 SDA, PWM4 A. Corresponds to GP24.
D25D25
GPIOUARTI2CPWM
Digital I/O pin 25. Also UART1 RX, I2C0 SCL, PWM4 B. Corresponds to GP25.
SCKSCK
GPIOSPII2CPWM
Main SPI0 SCK. Also I2C1 SDA, PWM1 A. Corresponds to GP18.
MOMO
GPIOSPII2CPWM
Main SPI0 MOSI. Also I2C1 SCL, PWM1 B. Corresponds to GP19.
MIMI
GPIOSPIUARTI2C
Main SPI0 MISO. Also UART1 TX, I2C0 SDA. Corresponds to GP20.
RXRX
GPIOUARTI2CSPI
Main UART0 RX pin. Also I2C0 data, SPI0 MISO. Corresponds to GP01.
TXTX
GPIOUARTI2CSPI
Main UART0 TX pin. Also I2C0 clock, SPI0 CS. Corresponds to GP00.
D4D4
GPIOSPII2CPWM
Digital I/O pin 4. Also SPI0 SCK, I2C1 SDA, PWM3 A. Corresponds to GP06.
D13D13
GPIOSPIUARTI2CPWM
Digital I/O pin 13. Also SPI1 CS, UART0 RX, I2C0 SCL, PWM6 B. Corresponds to GP13. Controls the onboard red LED.
D12D12
GPIOSPIUARTI2CPWM
Digital I/O pin 12. Also SPI1 MISO, UART0 TX, I2C0 SDA, PWM6 A. Corresponds to GP12.
D11D11
GPIOSPII2CPWM
Digital I/O pin 11. Also SPI1 MOSI, I2C1 SCL, PWM5 B. Corresponds to GP11.
D10D10
GPIOSPII2CPWM
Digital I/O pin 10. Also SPI1 SCK, I2C1 SDA, PWM5 A. Corresponds to GP10.
D9D9
GPIOSPIUARTI2CPWM
Digital I/O pin 9. Also SPI1 CS, UART1 RX, I2C0 SCL, PWM4 B. Corresponds to GP09.
D6D6
GPIOSPIUARTI2CPWM
Digital I/O pin 6. Also SPI1 MISO, UART1 TX, I2C0 SDA, PWM4 A. Corresponds to GP08.
D5D5
GPIOSPII2CPWM
Digital I/O pin 5. Also SPI0 MOSI, I2C1 SCL, PWM3 B. Corresponds to GP07.
SCLSCL
GPIOI2CSPIPWM
Main I2C1 clock pin. Also SPI0 MOSI, PWM1 B. Corresponds to GP03. Used by STEMMA QT.
SDASDA
GPIOI2CSPIPWM
Main I2C1 data pin. Also SPI0 SCK, PWM1 A. Corresponds to GP02. Used by STEMMA QT.
NEOPIXEL
GPIO
RGB NeoPixel status LED, with power pin on GPIO for low power usage.
CHG
GPIO
Amber/Green LED indicating LiPoly battery charge status.
RST
GPIO
Reset pin, tie to ground to reset the board.
SWCLK
GPIO
Serial Wire Debug clock pin, pads on the back for optional header.
SWDIO
GPIO
Serial Wire Debug data pin, pads on the back for optional header.

Interactive pinout

Highlight:
RP2040

Click a pin to copy its name · tap a tag above to spotlight a bus.