Adafruit Feather/Featherwing Pinouts

Adafruit presented the Feather line of development boards1 some time ago and the number of available boards and addons (called FeatherWings) is still growing.

For each board, you can find an great documentation on Adafruit’s Website including the pinouts. But when looking into the compatibility of different FeatherWings, I was missing a chart or table which lists all the used pins.

As far as I can see, there is no ‘official’ naming convention for the pins, therefore I just picked one which starts by 1 on the 3.3V pin and ends with 28 on the BAT pin.

Boards

Common pins

The following pins are always the same, no matter which board you are using:

PINLabelDescription
1RSTTie to ground to reset AVR
23V3.3V output, 500mA peak
4GNDCommon ground
11SCKSPI clock
12MOSPI master out
13MISPI master in
14RXSerial receive
15TXSerial transmit
17SDAI2C data
18SDLI2C clock
26USBVoltage from USB
27ENRegulator pin, pull down to disable regulator (and the board)
28BATVoltage from Battery

Specific pins

PINHUZZAH32HUZZAH ESP826632u4 RFM69 / LoRa32u4 Adalogger32u4 FONA32u4 Bluefruit LEM0 RFM69 LoRaM0 Bluefruit LE
3NCNCAREFAREFAREFAREFAREFAREF
5#26/A0#17/ADC#18/A0#18/A0#18/A0#18/A0#14/A0#14/A0
6#25/A1NC#19/A1#19/A1#19/A1#19/A1#15/A1#15/A1
7#34/A2NC#20/A2#20/A2#20/A2#20/A2#16/A2#16/A2
8#39/A3NC#21/A3#21/A3#21/A3#21/A3#17/A3#17/A3
9#36/A4NC#22/A4#22/A4#22/A4#22/A4#18/A4#18/A4
10#4/A5NC#23/A5#23/A5#23/A5#23/A5#19/A5#19/A5
11#5#14#15#15#15#15#24#24
12#18#13#16#16#16#16#23#23
13#19#12#14#14#14#14#22#22
14#16#1#0#0#0#0#0#0
15#17#3#1#1#1#1#1#1
16#21NCIO1GNDKey/GNDDFUIO1DFU
17#23#4#2#2#2#2#20#20
18#22#5#3#3#3#3#21#21
19#14/A6#2/LED#5#5#5#5#5#5
20#32/A7#16#6/A7#6/A7#6/A7/Fona RTS#6/A7#6#6
21#15/A8#0/LED2#9/A9#9/A9#9/A9/Fona RXD#9/A9#9/A7#9/A7
22#33/A9#15#10/A10#10/A10#10/A10#10/A10#10#10
23#27/A10#13#11#11#11#11#11#11
24#12/A11#12#12/A11#12/A11#12/A11#12/A11#12#12
25#13/A12/LED#14#13/LED#13/LED#13/LED#13/LED#13/LED#13/LED

Special pins

Furthermore the following special pins are used:

PINHUZZAH32HUZZAH ESP826632u4 RFM69 / LoRa32u4 Adalogger32u4 FONA32u4 Bluefruit LEM0 RFM69 LoRaM0 Bluefruit LE
Battery#35/A13 #9/A9#9/A9 #9/A9#9/A7#9/A7
#3      IRQ 
#4  RSTCSRSTRSTRSTRST
#7  IRQCDRingIRQ IRQ
#8  CSLEDTXDCSCSCS

FeatherWings

PIN2.4’’ TFT TouchRadio RFM69 / LoRaDS3231 RTCGPSAdaloggerOLED
10 F    
11SCKSCK  SCK 
12MOMO  MO 
13MIMI  MI 
14   RX  
15   TX  
17  SDA SDASDA
18  SDL SDLSDL
19SDE   Button C
20RT (Touch)D   Button B
21CSC   Button A
22DCB  SD 
23 A    
24      

The following additional pins are available but not hard-wired and mostly optional:

2.4’’ TFT TouchRadio RFM69 / LoRaDS3231 RTCGPSAdaloggerOLED
INTIRQ (required)32KFIXINT 
LITECS (required)INTPPS  
CardDetectRSTRSTEN  

Footnotes

Gallery

Related Posts