Adafruit ESP32-S2 Feather - image 1
1 / 3
Adafruit·Dev Board

Adafruit ESP32-S2 Feather

Feather-format ESP32-S2 board with 4 MB flash, 2 MB PSRAM, native USB-C, STEMMA QT, LiPoly charging, and MAX17048 battery monitor — WiFi IoT in the Feather ecosystem.

Starting from

$17.50

Compatible Firmware

Specifications

ArchitectureXtensa LX7
CPU Cores1
Clock Speed240 MHz
PSRAM2MB
Flash4MB
GPIO Level3.3V
Power Input5V + LiPo
Storagenone
Dimensions52.4 × 22.8 × 7.2 mm
Weight6.3 g

Components

MCUMCUDatasheet

Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB OTG, 2.4 GHz WiFi, and 320 KB SRAM.

Battery MonitorBattery ChargerDatasheet

Maxim MAX17048 Li-Ion/LiPo fuel gauge providing state-of-charge over I2C.

Bus Interfaces

I2C
SCL: GPIO4SDA: GPIO3
SPI
SCK: GPIO36MISO: GPIO37MOSI: GPIO35
UART
RX: GPIO44TX: GPIO43
USB

GPIO Map

GPIO17
A0
ADC
ADC
GPIO18
A1
ADC
ADC
GPIO14
A2
ADC
ADC
GPIO15
A3
ADC
ADC
GPIO16
A4
ADC
ADC
GPIO8
A5
ADCtouch
ADC
GPIO5
D5
GPIOPWM
GPIO
GPIO6
D6
GPIOPWM
GPIO
GPIO9
D9
GPIOPWM
GPIO
GPIO10
D10
GPIOPWM
GPIO
GPIO11
D11
GPIOPWM
GPIO
GPIO12
D12
GPIOPWM
GPIO
GPIO13
D13/LED
GPIOPWM
GPIO
GPIO36
SCK
SPI
SPI
GPIO35
MOSI
SPI
SPI
GPIO37
MISO
SPI
SPI
GPIO3
SDA (STEMMA QT)
I2CSTEMMA QT
I2C
GPIO4
SCL (STEMMA QT)
I2CSTEMMA QT
I2C
GPIO43
TX
UART
UART
GPIO44
RX
UART
UART

Overview

The Adafruit ESP32-S2 Feather brings Espressif's single-core 240 MHz ESP32-S2 into the popular Feather form factor, complete with 4 MB of Flash and 2 MB of PSRAM. Native USB means the board can emulate keyboards, mice, MIDI controllers, and USB mass-storage devices without any additional chip — just plug in and the UF2 bootloader appears as a drive for drag-and-drop firmware updates.

A STEMMA QT connector gives access to Adafruit's large I2C sensor ecosystem without soldering, and switchable power control on the QT port lets you cut sensor power between readings. A MAX17048 fuel-gauge IC provides accurate battery state-of-charge readings from an attached LiPoly cell, and the onboard charging circuit brings the cell to full via the USB-C port.

Deep sleep current sits between 80 and 100 µA with the right firmware, making the board suitable for battery-powered IoT nodes that need to wake, sample, post data, and sleep repeatedly. The standard Feather pinout ensures compatibility with the broad Wing and FeatherWing accessory ecosystem covering displays, GPS, cellular modems, and more.

CircuitPython and Arduino are both supported. Espressif's ESP-IDF is available for developers who need lower-level control of the S2's hardware security features, USB-OTG peripheral, and advanced power-management options.

Use Cases

3

Resources

Where to Buy

Available Software

2

Explore more of the directory — popular use cases, firmware, and specs to browse next.