Adafruit ESP32-S2 Feather (4MB Flash 2MB PSRAM)

Board
by Adafruitadafruit-feather-esp32-s2≈ medium (~$15–50)
Adafruit ESP32-S2 Feather (4MB Flash 2MB PSRAM) pinout
Pinout

Specifications

Radiosinherited from ESP32-S2

Wi-Fi
Wi-Fi 4 · 2.4 GHz
Bluetooth LE
none
802.15.4
no

USB

Native USB
yes
Connector
usb-c
Bridge chip
none — SoC native USB

Board

Form factor
feather
Dimensions
52.4 × 22.8 mm
Battery connector
yes
Charging
yes

Display & extras

Extras
rgb-ledstemma-qt
Built onAdafruit ESP32-S2 Feather (4MB Flash 2MB PSRAM) BoardESP32-S2 SoC

Feather-form ESP32-S2 board with native USB-C, LiPoly JST charging, NeoPixel, and STEMMA QT.

Firmware for this board

No firmware recipes yet — help add one.

Notes

  • 4 MB flash, 2 MB PSRAM
  • JST-PH LiPoly connector with built-in USB-C charging; battery monitor chip (originally LC709203, updated to MAX17048 as of June 2023)
  • STEMMA QT connector with switchable power; On/Charge/User status LEDs; Reset and DFU (BOOT0) buttons
  • io.power_out QUOTED: vendor page states "3.3V - These pins are the output from the 3.3V regulator, they can supply 500mA peak."
  • io.gpio_exposed=20 QUOTED: vendor pinouts page lists broken-out header pads D5, D6, D9, D10, D11, D12, D13 (7 digital), A0-A5 (6 analog, dual-named D8/D14-D18), SCK/MOSI/MISO (SPI), RX/TX (UART), SCL/SDA (I2C) = 20 GPIO-capable pads (RST/EN are control pins, not counted). io.gpio_free=20 DERIVED: cross-referencing the vendor firmware repo's own CircuitPython board pin-definition (pins.c) maps every header pad to GPIO3-4, 5-6, 8-18, or 35-39 -- none of esp32-s2's soc.reserved_pins (strapping 0/45/46, input_only 46, usb_flash_tied 19/20) are among the exposed pads, and NeoPixel/I2C_POWER/NEOPIXEL_POWER sit on GPIO21/33, off-header -- so 20 - 0 = 20

Verify my board

Reads the connected chip over USB and checks it against what esp-atlas cites for Adafruit ESP32-S2 Feather (4MB Flash 2MB PSRAM) — over Web Serial, no backend, nothing leaves your browser.

In-browser verify needs Web Serial: Chrome or Edge on a desktop. Safari, Firefox and phones cannot do it.

Serial monitor

Not connected.