← All official models

ESP32-S2

USB and touch without Bluetooth

A single-core Wi-Fi MCU with native USB OTG, rich GPIO, LCD and camera interfaces.

AvailableVerified 2026-10-11

Best for

  • USB, touch, display and camera devices that do not need Bluetooth

Avoid for

  • Projects that require Bluetooth or Thread

CPU & memory

Architecture
Xtensa LX7
Core(s)
1
Maximum clock
240 MHz
On-chip SRAM
320 KB
ROM
128 KB
Flash
External or in-package by part
PSRAM
External support
Packages
QFN56 7×7 mm

Wireless

Wi-Fi
2.4 GHz Wi-Fi 4
Wi-Fi max rate
150 Mbps
Bluetooth
None
IEEE 802.15.4
No

Interfaces

USB OTG
full-speed
USB Serial/JTAG
No
Ethernet MAC
No
Camera
Yes
Display
Yes
SD/MMC
No
Maximum GPIO
43

Security

Secure boot
Yes
Flash encryption
Yes
Crypto accelerators
AES-128/192/256 · SHA · RSA · HMAC · DS · RNG
TEE / APM
No

Analog & power

ADC channels
20
ADC resolution
12-bit
Touch sensing
Yes
Touch channels
14
Supply voltage
2.7–3.6 V
ULP core
ULP-FSM + ULP-RISC-V
Deep-sleep current
Not confirmed

Lifecycle & timing

Announced
Not confirmed
Mass production
Not confirmed
NRND
Not confirmed
EOL
Not confirmed

Official modules

Every official ESP32 base module, grouped by series. Status follows the ordering codes; "Mixed" means they differ.

ModuleStatusForm factorAntennaFlashPSRAM
ESP32-S2-MINI-2AvailableMINIPCBNot confirmedNot confirmed
ESP32-S2-MINI-2UAvailableMINIConnectorNot confirmedNot confirmed
ESP32-S2-MINI-1MixedMINIPCBNot confirmedNot confirmed
ESP32-S2-MINI-1UMixedMINIConnectorNot confirmedNot confirmed
ESP32-S2-SOLO-2MixedSOLOPCBNot confirmedNot confirmed
ESP32-S2-SOLO-2UMixedSOLOConnectorNot confirmedNot confirmed
ESP32-S2-SOLOEOLSOLOPCBNot confirmedNot confirmed
ESP32-S2-SOLO-UEOLSOLOConnectorNot confirmedNot confirmed
ESP32-S2-WROVEREOLWROVERPCBNot confirmedNot confirmed
ESP32-S2-WROVER-IEOLWROVERConnectorNot confirmedNot confirmed
ESP32-S2-WROOMMixedWROOMPCBNot confirmedNot confirmed
ESP32-S2-WROOM-IMixedWROOMConnectorNot confirmedNot confirmed

Official development boards

Official Espressif development boards, including discontinued boards from the per-series EOL lists.

BoardStatusBoard type
ESP32-S2-DevKitC-1AvailableDevKitC
ESP32-S2-DevKitM-1EOLDevKitM
ESP32-S2-HMI-DevKit-1EOLOther
ESP32-S2-Touch-Devkit-1EOLOther
ESP32-S2-Kaluga-1EOLOther
ESP32-S2-Saola-1EOLOther

Official chip ordering codes

Each row is an official SoC or SiP. Buy links search that exact part name.

PartStatusPackageFlashPSRAMBuy
ESP32-S2AvailableQFN56See datasheetNone confirmedSearch LCSCSearch Digi-KeySearch Mouser
ESP32-S2R2AvailableQFN56See datasheet2 MB in-package PSRAMSearch LCSCSearch Digi-KeySearch Mouser
ESP32-S2FH4AvailableQFN56See datasheetNone confirmedSearch LCSCSearch Digi-KeySearch Mouser
ESP32-S2FN4R2AvailableQFN56See datasheet2 MB in-package PSRAMSearch LCSCSearch Digi-KeySearch Mouser

Chip package

Chip pin map

Package top view from the official series datasheet. Filter pins or open the accessible table. This is a reference map, not an electrical simulator.

QFN56, top viewESP32-S2 Series Datasheet v1.9QFN56VDDALNA_INVDD3P3VDD3P3GPIO0GPIO1GPIO2GPIO3GPIO4GPIO5GPIO6GPIO7GPIO8GPIO9GPIO10GPIO11GPIO12GPIO13GPIO14VDD3P3_RTCXTAL_32K_PXTAL_32K_NDAC_1DAC_2GPIO19GPIO20VDD3P3_RTC_IOGPIO21SPICS1VDD_SPISPIHDSPIWPSPICS0SPICLKSPIQSPIDGPIO33GPIO34GPIO35GPIO36GPIO37GPIO38MTCKMTDOVDD3P3_CPUMTDIMTMSU0TXDU0RXDGPIO45VDDAXTAL_NXTAL_PVDDAGPIO46CHIP_PUGND
Complete accessible pin table
Physical pinLabelFunctionsDirectionWarnings
1VDDAPower—
2LNA_INInput—
3VDD3P3Power—
4VDD3P3Power—
5GPIO0, GPIO MatrixBidirectional—
6GPIO1, GPIO MatrixBidirectional—
7GPIO2, GPIO MatrixBidirectional—
8GPIO3, GPIO MatrixBidirectional—
9GPIO4, GPIO MatrixBidirectional—
10GPIO5, GPIO MatrixBidirectional—
11GPIO6, GPIO MatrixBidirectional—
12GPIO7, GPIO MatrixBidirectional—
13GPIO8, GPIO MatrixBidirectional—
14GPIO9, GPIO MatrixBidirectional—
15GPIO10, GPIO MatrixBidirectional—
16GPIO11, GPIO MatrixBidirectional—
17GPIO12, GPIO MatrixBidirectional—
18GPIO13, GPIO MatrixBidirectional—
19GPIO14, GPIO MatrixBidirectional—
20VDD3P3_RTCPower—
21XTAL_32K_PInput—
22XTAL_32K_NInput—
23DAC_1Input—
24DAC_2Input—
25GPIO19, GPIO MatrixBidirectional—
26GPIO20, GPIO MatrixBidirectional—
27VDD3P3_RTC_IOPower—
28GPIO21, GPIO MatrixBidirectional—
29SPICS1BidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
30VDD_SPIPower—
31SPIHDBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
32SPIWPBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
33SPICS0BidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
34SPICLKBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
35SPIQBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
36SPIDBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
37GPIO33, GPIO MatrixBidirectional—
38GPIO34, GPIO MatrixBidirectional—
39GPIO35, GPIO MatrixBidirectional—
40GPIO36, GPIO MatrixBidirectional—
41GPIO37, GPIO MatrixBidirectional—
42GPIO38, GPIO MatrixBidirectional—
43MTCKBidirectionalJTAG and boot-related function. Verify the part-specific reset configuration.
44MTDOBidirectionalJTAG and boot-related function. Verify the part-specific reset configuration.
45VDD3P3_CPUPower—
46MTDIBidirectionalJTAG and boot-related function. Verify the part-specific reset configuration.
47MTMSBidirectionalJTAG and boot-related function. Verify the part-specific reset configuration.
48U0TXDBidirectional—
49U0RXDBidirectional—
50GPIO45, GPIO MatrixBidirectional—
51VDDAPower—
52XTAL_NInput—
53XTAL_PInput—
54VDDAPower—
55GPIO46, GPIO MatrixBidirectional—
56CHIP_PUInputEnable pin. Do not leave it floating; follow the datasheet power-up circuit.
57GNDPower—

Official evidence

Official source: ESP32-S2 product page Datasheet: ESP32-S2 Series Datasheet

esp.run is an independent guide and is not affiliated with Espressif Systems.