Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

ESP32-S

Wi-Fi + Bluetooth LE MCU Module

The ESP32-S is a wi-fi + bluetooth le mcu module from Espressif Systems. View the full ESP32-S datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

ESP32-S shares its datasheet with ESP32-S3-MINI-1, whose page lists every part number it covers.

Official ESP32-S datasheet (PDF) — the source this page was extracted from.

Manufacturer

Espressif Systems

ESP32-S Key Specifications

ParameterValue
CPUXtensa 32-bit dual-core LX7, up to 240 MHz
ROM384 KB
SRAM512 KB (plus 16 KB RTC SRAM)
Flash4 MB or 8 MB Quad SPI (variant dependent)
PSRAM2 MB Quad SPI (R2 variants only)
Wi-Fi802.11 b/g/n, up to 150 Mbps, 2412 to 2484 MHz
AntennaOn-board PCB antenna (MINI-1) or external connector (MINI-1U)
BluetoothBluetooth 5 (LE), Bluetooth mesh, 125 Kbps to 2 Mbps
GPIO Count39
Supply Voltage3.0V to 3.6V
Crystal Oscillator40 MHz (on-module)
Operating Temperature-40°C to 85°C (85 °C version); -40°C to 105°C (105 °C version)
Communication InterfacesSPI, I2C, I2S, UART, USB 1.1 OTG, USB Serial/JTAG, SDIO host, TWAI (CAN 2.0), LCD, Camera
Module Dimensions (MINI-1)15.4 × 20.5 × 2.4 mm
Module Dimensions (MINI-1U)15.4 × 15.4 × 2.4 mm

ESP32-S Overview

Part: ESP32-S3-MINI-1 / ESP32-S3-MINI-1U — Espressif Type: Wi-Fi + Bluetooth LE MCU Module Description: Powerful, generic Wi-Fi (802.11 b/g/n) and Bluetooth LE (Bluetooth 5) MCU modules built around an Xtensa dual-core 32-bit LX7 microprocessor operating up to 240 MHz, featuring up to 8 MB Flash, optional 2 MB PSRAM, and a rich set of peripherals for IoT applications.

Operating Conditions:

  • Supply voltage: 3.0–3.6 V
  • Operating ambient temperature: -40 to 85 °C (85 °C version), -40 to 105 °C (105 °C version)
  • CPU clock frequency: up to 240 MHz

Absolute Maximum Ratings:

  • Max supply voltage: 3.6 V
  • Max storage temperature: 105 °C

Key Specs:

  • CPU: Xtensa dual-core 32-bit LX7 microprocessor
  • ROM: 384 KB
  • SRAM: 512 KB
  • SRAM in RTC: 16 KB
  • Flash: up to 8 MB Quad SPI
  • PSRAM: 2 MB (optional, ESP32-S3FH4R2 only)
  • Wi-Fi standard: 802.11 b/g/n
  • Bluetooth LE speed: 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps
  • High-level input current (I_IH): 50 nA (max)

Features:

  • 2.4 GHz Wi-Fi (802.11 b/g/n)
  • Bluetooth 5 (LE) and Bluetooth mesh
  • Up to 39 GPIOs
  • Rich set of peripherals: SPI, LCD, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB 1.1 OTG, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI® controller (CAN Specification 2.0 compatible), ADC, touch sensor, temperature sensor, timers and watchdogs
  • Internal co-existence mechanism for Wi-Fi and Bluetooth
  • On-board PCB antenna (ESP32-S3-MINI-1) or external antenna connector (ESP32-S3-MINI-1U)
  • 40 MHz crystal oscillator integrated

Applications:

  • Generic Low-power IoT Sensor Hub
  • Generic Low-power IoT Data Loggers
  • Cameras for Video Streaming
  • Over-the-top (OTT) Devices
  • USB Devices
  • Speech Recognition
  • Image Recognition
  • Mesh Network
  • Home Automation
  • Smart Building
  • Industrial Automation
  • Smart Agriculture
  • Audio Applications
  • Health Care Applications
  • Wi-Fi-enabled Toys
  • Wearable Electronics
  • Retail & Catering Applications

Package:

  • 15.4 × 20.5 × 2.4 mm (ESP32-S3-MINI-1 variants)
  • 15.4 × 15.4 × 2.4 mm (ESP32-S3-MINI-1U variants)

ESP32-S Applications

  • Generic Low-power IoT Sensor Hub

  • Generic Low-power IoT Data Loggers

  • Cameras for Video Streaming

  • Over-the-top (OTT) Devices

  • USB Devices

  • Speech Recognition

  • Image Recognition

  • Mesh Network

  • Home Automation

  • Smart Building

  • Industrial Automation

  • Smart Agriculture

  • Audio Applications

  • Health Care Applications

  • Wi-Fi-enabled Toys

  • Wearable Electronics

  • Retail & Catering Applications

ESP32-S Pin Configuration

The module has 65 pins. See pin definitions in Table 2.

For explanations of pin names and function names, as well as configurations of peripheral pins, please refer to ESP32-S3 Series Datasheet .

Table 2: Pin Definitions

NameNo.Type aFunction
GND1, 2, 42, 43, 46-65PGND
3V33PPower supply
IO04I/O/TRTC_GPIO0, GPIO0
IO15I/O/TRTC_GPIO1, GPIO1 , TOUCH1, ADC1_CH0
IO26I/O/TRTC_GPIO2, GPIO2 , TOUCH2, ADC1_CH1
IO37I/O/TRTC_GPIO3, GPIO3 , TOUCH3, ADC1_CH2
IO48I/O/TRTC_GPIO4, GPIO4 , TOUCH4, ADC1_CH3
IO59I/O/TRTC_GPIO5, GPIO5 , TOUCH5, ADC1_CH4
IO610I/O/TRTC_GPIO6, GPIO6 , TOUCH6, ADC1_CH5
IO711I/O/TRTC_GPIO7, GPIO7 , TOUCH7, ADC1_CH6
IO812I/O/TRTC_GPIO8, GPIO8 , TOUCH8, ADC1_CH7, SUBSPICS1
IO913I/O/TRTC_GPIO9, GPIO9 , TOUCH9, ADC1_CH8, FSPIHD, SUBSPIHD
IO1014I/O/TRTC_GPIO10, GPIO10 , TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0
IO1115I/O/TRTC_GPIO11, GPIO11 , TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUBSPID
IO1216I/O/TRTC_GPIO12, GPIO12 , TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK
IO1317I/O/TRTC_GPIO13, GPIO13 , TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ
IO1418I/O/TRTC_GPIO14, GPIO14 , TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP
IO1519I/O/TRTC_GPIO15, GPIO15 , U0RTS, ADC2_CH4, XTAL_32K_P
IO1620I/O/TRTC_GPIO16, GPIO16 , U0CTS, ADC2_CH5, XTAL_32K_N
IO1721I/O/TRTC_GPIO17, GPIO17 , U1TXD, ADC2_CH6
IO1822I/O/TRTC_GPIO18, GPIO18 , U1RXD, ADC2_CH7, CLK_OUT3
IO1923I/O/TRTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D­
IO2024I/O/TRTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
IO2125I/O/TRTC_GPIO21, GPIO21
IO26 b26I/O/TSPICS1, GPIO26
IO4727I/O/TSPICLK_P_DIFF, GPIO47 , SUBSPICLK_P_DIFF
IO3328I/O/TSPIIO4, GPIO33 , FSPIHD, SUBSPIHD
IO3429I/O/TSPIIO5, GPIO34 , FSPICS0, SUBSPICS0
IO4830I/O/TSPICLK_N_DIFF, GPIO48 , SUBSPICLK_N_DIFF
IO3531I/O/TSPIIO6, GPIO35 , FSPID, SUBSPID
IO3632I/O/TSPIIO7, GPIO36 , FSPICLK, SUBSPICLK

Cont'd on next page

Table 2: Pin Definitions

Table 2 - cont'd from previous page

NameNo.Type aFunction
IO3733I/O/TSPIDQS, GPIO37 , FSPIQ, SUBSPIQ
IO3834I/O/TGPIO38 , FSPIWP, SUBSPIWP
IO3935I/O/TMTCK , GPIO39, CLK_OUT3, SUBSPICS1
IO4036I/O/TMTDO , GPIO40, CLK_OUT2
IO4137I/O/TMTDI , GPIO41, CLK_OUT1
IO4238I/O/TMTMS , GPIO42
TXD039I/O/TU0TXD , GPIO43, CLK_OUT1
RXD040I/O/TU0RXD , GPIO44, CLK_OUT2
IO4541I/O/TGPIO45
IO4644I/O/TGPIO46
EN45IHigh: on, enables the chip. Low: off, the chip powers off. Note: Do not leave the EN pin floating.

ESP32-S Electrical Characteristics

Table 9: DC Characteristics (3.3 V, 25 °C)

SymbolParameterMinTypMaxUnit
C INPin capacitance-2-pF
V IHHigh-level input voltage0.75 × VDD 1-VDD 1 + 0.3V
V ILLow-level input voltage-0.3-0.25 × VDD 1V
I IHHigh-level input current--50nA
I ILLow-level input current--50nA
V OH 2High-level output voltage0.8 × VDD 1--V
V OL 2Low-level output voltage--0.1 × VDD 1V
I OHHigh-level source current (VDD 1 = 3.3 V, V OH >= 2.64 V, PAD_DRIVER = 3)-40-mA
I OLLow-level sink current (VDD 1 = 3.3 V, V OL = 0.495 V, PAD_DRIVER = 3)-28-mA
R PUInternal weak pull-up resistor-45-k Ω
R PDInternal weak pull-down resistor-45-k Ω
V IH _ nRSTChip reset release voltage (EN voltage is within the specified range)0.75 × VDD 1-VDD 1 + 0.3V

Cont'd on next page

Table 9 - cont'd from previous page

SymbolParameterMinTypMaxUnit
V IL _ nRSTChip reset voltage (EN voltage is within the specified range)-0.3-0.25 × VDD 1V

ESP32-S Absolute Maximum Ratings

Stresses above those listed in Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.

Table 7: Absolute Maximum Ratings

SymbolParameterMinMaxUnit
VDD33Power supply voltage-0.33.6V
T STOREStorage temperature-40105°C

Table 8: Recommended Operating Conditions

SymbolParameterMin TypMaxUnit
VDD33Power supply voltagePower supply voltage33.33.6V
I VDDCurrent delivered by external power supplyCurrent delivered by external power supply0.5--A
T AOperating ambient temperature85 °C version 105 °C version-40-85 105°C

ESP32-S Package Information

Figure 10: ESP32­S3­MINI­1 Recommended PCB Land Pattern

Figure 10: ESP32­S3­MINI­1 Recommended PCB Land Pattern

Figure 11: ESP32­S3­MINI­1U Recommended PCB Land Pattern

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
ESP32Espressif SystemsESP32-WROOM-32E (18.0 x 25.5 x 3.1 mm)
ESP32-S2-MINI-2Espressif Systems—
ESP32-S2FH4Espressif SystemsQFN-56-EP(7x7)
ESP32-S3Espressif Systems56-VFQFN Exposed Pad
ESP32-S3-MINIEspressif Systems—
ESP32-S3-MINI-1Espressif SystemsModule (15.4 x 20.5 x 2.4 mm)
ESP32-S3-MINI-1-H4R2Espressif SystemsModule (15.4 x 20.5 x 2.4 mm)
ESP32-S3-MINI-1-N4R2Espressif Systems65-SMD Module
ESP32-S3-MINI-1-N8Espressif Systems41-SMD Module
ESP32-S3-MINI-1UEspressif Systems—
ESP32-S3-MINI-1U-H4R2Espressif SystemsModule (15.4 x 15.4 x 2.4 mm)
ESP32-S3-MINI-1U-N4R2Espressif SystemsModule (15.4 x 15.4 x 2.4 mm)
ESP32-S3-MINI-1U-N8Espressif Systems65-SMD Module
ESP32-S3FN8Espressif Systems56-VFQFN Exposed Pad
ESP32-S3R2Espressif SystemsQFN56
ESP32-S3R8Espressif Systems56-VFQFN Exposed Pad
ESP32-S3R8VEspressif SystemsQFN56

Other RF / Wireless

All RF / Wireless datasheetsAll Espressif Systems datasheets (86)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the ESP32-S

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the ESP32-S run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.