Adafruit Industries · structured pinout

Adafruit ESP32-S3 Feather pinout

All 28 pins of the Adafruit ESP32-S3 Feather (8 MB flash, no PSRAM), each mapped to the ESP32-S3FN8 pad it routes to, with its functions and — for 22 pins — the electrical limits from the chip datasheet. Every number cites its page and table.

28 pins documented22 with electrical limits2 control2 power out1 ground21 gpio2 power incomplete pinout
Pin table

Adafruit ESP32-S3 Feather pins, functions and electrical limits

Markdown · JSON
VIH/VIL: input thresholds · VOH/VOL: output levels · IOH/IOL: output current. Values apply to the chip pad each pin routes to, under the conditions cited in the source.
PinPositionKindChip padFunctionsVIHVILVOHVOLIOHIOL5 V tolerantAbs maxSource
RSTJP1 (16-pin) · 1controlCHIP_PURESET2.475–3.6 V-0.3–0.825 VnoESP32-S3 datasheet p.65 table 65_2
3VJP1 (16-pin) · 2power outpower_outp.15
3VJP1 (16-pin) · 3power outpower_outp.15
GNDJP1 (16-pin) · 4groundground
A0JP1 (16-pin) · 5gpioGPIO18A0, GPIO18, PWM (LEDC, any pin), ADC2_CH7, U1RXD, CLK_OUT3, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO182.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
A1JP1 (16-pin) · 6gpioGPIO17A1, GPIO17, PWM (LEDC, any pin), ADC2_CH6, U1TXD, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO172.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
A2JP1 (16-pin) · 7gpioGPIO16A2, GPIO16, PWM (LEDC, any pin), XTAL_32K_N, ADC2_CH5, U0CTS, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO162.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
A3JP1 (16-pin) · 8gpioGPIO15A3, GPIO15, PWM (LEDC, any pin), XTAL_32K_P, ADC2_CH4, U0RTS, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO152.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
A4JP1 (16-pin) · 9gpioGPIO14A4, GPIO14, PWM (LEDC, any pin), TOUCH14, ADC2_CH3, FSPIDQS, SUBSPIWP, FSPIWP, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO142.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
A5JP1 (16-pin) · 10gpioGPIO8A5, GPIO8, PWM (LEDC, any pin), TOUCH8, ADC1_CH7, SUBSPICS1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO82.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
SCKJP1 (16-pin) · 11gpioGPIO36SCK, GPIO36, PWM (LEDC, any pin), SPI SCK, FSPICLK, SUBSPICLK, SPIIO7, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera)2.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
MOSIJP1 (16-pin) · 12gpioGPIO35MOSI, GPIO35, PWM (LEDC, any pin), SPI MOSI, FSPID, SUBSPID, SPIIO6, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera)2.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
MISOJP1 (16-pin) · 13gpioGPIO37MISO, GPIO37, PWM (LEDC, any pin), SPI MISO, FSPIQ, SUBSPIQ, SPIDQS, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera)2.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
RXJP1 (16-pin) · 14gpioGPIO38RX, GPIO38, PWM (LEDC, any pin), UART RX, FSPIWP, SUBSPIWP, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera)2.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
TXJP1 (16-pin) · 15gpioGPIO39TX, GPIO39, PWM (LEDC, any pin), UART TX, MTCK, CLK_OUT3, SUBSPICS1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera)2.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
DBJP1 (16-pin) · 16gpioGPIO43DB, GPIO43, PWM (LEDC, any pin), debug serial TX (UART0 TXD0), U0TXD, CLK_OUT1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera)2.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
BATJP3 (12-pin) · 1power inpower_inp.14
ENJP3 (12-pin) · 2control3V3 regulator enable
USBJP3 (12-pin) · 3power inpower_inp.15
D13JP3 (12-pin) · 4gpioGPIO13D13, GPIO13, PWM (LEDC, any pin), red LED #13, TOUCH13, ADC2_CH2, FSPIIO7, SUBSPIQ, FSPIQ, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO132.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
D12JP3 (12-pin) · 5gpioGPIO12D12, GPIO12, PWM (LEDC, any pin), TOUCH12, ADC2_CH1, FSPIIO6, SUBSPICLK, FSPICLK, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO122.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
D11JP3 (12-pin) · 6gpioGPIO11D11, GPIO11, PWM (LEDC, any pin), TOUCH11, ADC2_CH0, FSPIIO5, SUBSPID, FSPID, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO112.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
D10JP3 (12-pin) · 7gpioGPIO10D10, GPIO10, PWM (LEDC, any pin), TOUCH10, ADC1_CH9, FSPIIO4, SUBSPICS0, FSPICS0, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO102.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
D9JP3 (12-pin) · 8gpioGPIO9D9, GPIO9, PWM (LEDC, any pin), TOUCH9, ADC1_CH8, SUBSPIHD, FSPIHD, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO92.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
D6JP3 (12-pin) · 9gpioGPIO6D6, GPIO6, PWM (LEDC, any pin), TOUCH6, ADC1_CH5, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO62.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
D5JP3 (12-pin) · 10gpioGPIO5D5, GPIO5, PWM (LEDC, any pin), TOUCH5, ADC1_CH4, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO52.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
SCLJP3 (12-pin) · 11gpioGPIO4SCL, GPIO4, PWM (LEDC, any pin), I2C SCL (5k pull-up, shared with STEMMA QT), TOUCH4, ADC1_CH3, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO42.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
SDAJP3 (12-pin) · 12gpioGPIO3SDA, GPIO3, PWM (LEDC, any pin), I2C SDA (5k pull-up, shared with STEMMA QT), TOUCH3, ADC1_CH2, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO3, sar_i2c_sda_12.475–3.6 V-0.3–0.825 V≥ 2.64 V≤ 0.33 V40 mA typ28 mA typno-0.3–3.6 VESP32-S3 datasheet p.65 table 65_2
Answers from the record

Adafruit ESP32-S3 Feather pinout FAQ

What microcontroller does the Adafruit ESP32-S3 Feather use?

The Adafruit ESP32-S3 Feather is built around the ESP32-S3FN8, alongside ESP32-S3, MCP73831, MAX17048, AP2112K-3.3 / RT9080-3.3.

How many GPIO pins does the Adafruit ESP32-S3 Feather have?

21 GPIO pins are exposed. Xirkit documents 28 board pins, 22 of them with pin-level electrical limits.

Are the Adafruit ESP32-S3 Feather I/O pins 5 V tolerant?

No. The I/O pins are not 5 V tolerant — they run at 3.3 V logic; use a level shifter for 5 V signals. Input-high threshold: 2.475–3.6 V.

How much current can a Adafruit ESP32-S3 Feather GPIO pin source?

Documented output-high current per pin: 40 mA typ. Values are traced to the chip datasheet; see the pinout table for per-pin limits and conditions.

What voltage powers the Adafruit ESP32-S3 Feather?

Supply range 3.7–5 V. Power inputs: BAT (3.7–4.2 V), USB.

Go deeper

Related data

Looking for something else? Browse every structured part.

Sign up