ESP32-S3-WROOM-1
Wireless MCU ModuleThe ESP32-S3-WROOM-1 is a wireless mcu module from Espressif Systems. View the full ESP32-S3-WROOM-1 datasheet below including key specifications, pinout, electrical characteristics, absolute maximum ratings.
Official ESP32-S3-WROOM-1 datasheet (PDF) — the source this page was extracted from.
Manufacturer
Espressif SystemsCategory
RF / WirelessESP32-S3-WROOM-1 Key Specifications
| Parameter | Value |
|---|---|
| CPU | Xtensa dual-core 32-bit LX7, up to 240 MHz |
| ROM | 384 KB |
| SRAM | 512 KB (plus 16 KB RTC SRAM) |
| Flash | 4 MB, 8 MB or 16 MB (SPI flash, by variant) |
| GPIOs | 36 |
| PSRAM | 0, 2 MB (Quad SPI) or 8 MB (Octal SPI), by variant |
| Wi-Fi | 802.11 b/g/n, up to 150 Mbps, 2412 to 2484 MHz |
| Antenna | On-board PCB antenna |
| Crystal | 40 MHz |
| Bluetooth | Bluetooth 5 LE, Bluetooth mesh, 2 Mbps PHY, long range |
| Pin Count | 41 |
| ESD Rating | HBM ±2000 V, CDM ±500 V |
| Interfaces | SPI, I2C, I2S, UART, USB 1.1 OTG, USB Serial/JTAG, SDIO host, TWAI (ISO 11898-1), LCD, Camera, ADC, touch sensor |
| Supply Voltage | 3.0V to 3.6V |
| Module Dimensions | 18 x 25.5 x 3.1 mm |
| Operating Temperature | -40°C to 85°C (-H4 variants: -40°C to 105°C) |
| Moisture Sensitivity Level | MSL 3 |
ESP32-S3-WROOM-1 Overview
Part: ESP32-S3-WROOM-1 / ESP32-S3-WROOM-1U from Espressif
Type: Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) MCU module
Description: A powerful, generic Wi-Fi + Bluetooth LE MCU module built around an Xtensa dual-core 32-bit LX7 microprocessor up to 240 MHz, featuring up to 16 MB Flash, up to 8 MB PSRAM, and 36 GPIOs.
Operating Conditions:
- Supply voltage: 3.0–3.6 V
- Operating temperature: -40 to 105 °C
- CPU clock frequency: Up to 240 MHz
Absolute Maximum Ratings:
- Max supply voltage: 3.6 V
- Max junction/storage temperature: 105 °C
Key Specs:
- CPU: Xtensa dual-core 32-bit LX7 microprocessor, up to 240 MHz
- ROM: 384 KB
- SRAM: 512 KB (plus 16 KB in RTC)
- Flash: Up to 16 MB SPI flash
- PSRAM: Up to 8 MB
- Wi-Fi Standard: 802.11 b/g/n, up to 150 Mbps
- Bluetooth: Bluetooth 5 (LE), Bluetooth mesh, 2 Mbps PHY
- GPIOs: 36
- High-level source current (I_OH): 40 mA (VDD = 3.3 V, VOH >= 2.64 V, PAD_DRIVER = 3)
- Low-level sink current (I_OL): 28 mA (VDD = 3.3 V, VOL = 0.495 V, PAD_DRIVER = 3)
Features:
- Integrated 40 MHz crystal oscillator
- On-board PCB antenna (ESP32-S3-WROOM-1) or external antenna connector (ESP32-S3-WROOM-1U)
- Rich set of peripherals: GPIO, SPI, LCD, Camera, UART, I2C, I2S, USB 1.1 OTG, ADC, touch sensor, temperature sensor
- Acceleration for neural network computing and signal processing workloads
- Low-power co-processor for peripheral monitoring
Applications:
- Generic Low-power IoT Sensor Hub
- Generic Low-power IoT Data Loggers
- Cameras for Video Streaming
- Speech Recognition
- Image Recognition
- Home Automation
Package:
- 18 × 25.5 × 3.1 mm (ESP32-S3-WROOM-1 variants)
- 18 × 19.2 × 3.2 mm (ESP32-S3-WROOM-1U variants)
ESP32-S3-WROOM-1 Applications
- Generic Low-power IoT Sensor Hub
- Generic Low-power IoT Data Loggers
- Cameras for Video Streaming
- Over-the-top (OTT) Devices
PRELIMINARY · USB Devices · Speech Recognition · Image Recognition · Mesh Network · Home Automation · Health Care Applications · Wi-Fi-enabled Toys · Wearable Electronics · Retail & Catering Applications
- Smart Building
- Industrial Automation
- Smart Agriculture
- Audio Applications
ESP32-S3-WROOM-1 Pin Configuration
ESP32-S3-WROOM-1 Pinout
Package: 41-pin module (WROOM form factor)
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | GND | P | Ground |
| 2 | 3V3 | P | Power supply (3.3 V) |
| 3 | EN | I | Chip enable (High: on, Low: off) |
| 4 | IO4 | I/O/T | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 |
| 5 | IO5 | I/O/T | RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 |
| 6 | IO6 | I/O/T | RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 |
| 7 | IO7 | I/O/T | RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 |
| 8 | IO15 | I/O/T | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
| 9 | IO16 | I/O/T | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
| 10 | IO17 | I/O/T | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
| 11 | IO18 | I/O/T | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
| 12 | IO8 | I/O/T | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 |
| 13 | IO19 | I/O/T | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
| 14 | IO20 | I/O/T | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
| 15 | IO3 | I/O/T | RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 |
| 16 | IO46 | I/O/T | GPIO46 |
| 17 | IO9 | I/O/T | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUBSPIHD |
| 18 | IO10 | I/O/T | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
| 19 | IO11 | I/O/T | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUBSPID |
| 20 | IO12 | I/O/T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
| 21 | IO13 | I/O/T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
| 22 | IO14 | I/O/T | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
| 23 | IO21 | I/O/T | RTC_GPIO21, GPIO21 |
| 24 | IO47 | I/O/T | SPICLK_P_DIFF, GPIO47, SUBSPICLK_P_DIFF |
| 25 | IO48 | I/O/T | SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF |
| 26 | IO45 | I/O/T | GPIO45 |
| 27 | IO0 | I/O/T | RTC_GPIO0, GPIO0 |
| 28 | IO35 | I/O/T | SPIIO6, GPIO35, FSPID, SUBSPID |
| 29 | IO36 | I/O/T | SPIIO7, GPIO36, FSPICLK, SUBSPICLK |
| 30 | IO37 | I/O/T | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
| 31 | IO38 | I/O/T | GPIO38, FSPIWP, SUBSPIWP |
| 32 | IO39 | I/O/T | MTCK, GPIO39, CLK_OUT3, SUBSPICS1 |
| 33 | IO40 | I/O/T | MTDO, GPIO40, CLK_OUT2 |
| 34 | IO41 | I/O/T | MTDI, GPIO41, CLK_OUT1 |
| 35 | IO42 | I/O/T | MTMS, GPIO42 |
| 36 | RXD0 | I/O/T | U0RXD, GPIO44, CLK_OUT2 |
| 37 | TXD0 | I/O/T | U0TXD, GPIO43, CLK_OUT1 |
| 38 | IO2 | I/O/T | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 |
| 39 | IO1 | I/O/T | RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 |
| 40 | GND | P | Ground |
| 41 | EPAD | P | Ground (exposed pad) |
Notes
- Strapping pins (GPIO0, GPIO3, GPIO45, GPIO46): These pins sample voltage levels during chip reset and determine boot mode, VDD_SPI voltage, and JTAG signal source. GPIO0, GPIO45, and GPIO46 have internal weak pull-up/pull-down; GPIO3 is floating by default.
- OSPI PSRAM variants: In module variants with embedded OSPI PSRAM (ESP32-S3R8), pins IO35, IO36, and IO37 are reserved for PSRAM and unavailable for general use.
- Type codes: P = power supply; I = input; O = output; T = high impedance (tri-state capable).
- EN pin: Must not be left floating; tie to 3V3 for normal operation or to GND to power off.
ESP32-S3-WROOM-1 Electrical Characteristics
The values presented in this section are preliminary and may change with the final release of this datasheet.
ESP32-S3-WROOM-1 Absolute Maximum Ratings
| Symbol | Parameter | Min | Max | Unit |
|---|---|---|---|---|
| VDD33 | Power supply voltage | -0.3 | 3.6 | V |
| T STORE | Storage temperature | -40 | 105 | °C |
| Symbol | Parameter | Min | Typ | Max | Unit |
|---|---|---|---|---|---|
| VDD33 | Power supply voltage | 3.0 | 3.3 | 3.6 | V |
| I VDD | Current delivered by external power supply | 0.5 | - | - | A |
| T A | Operating ambient temperature 85 °C version 105 °C version | -40 | - | 85 105 | °C |
| Humidity | Humidity condition | - | - | 85 | %RH |
| Symbol | Parameter | Min | Typ | Max | Unit |
|---|---|---|---|---|---|
| C IN | Pin capacitance | - | 2 | - | pF |
| V IH | High-level input voltage | 0.75 × VDD 1 | - | VDD 1 + 0.3 | V |
| V IL | Low-level input voltage | -0.3 | - | 0.25 × VDD 1 | V |
| I IH | High-level input current | - | - | 50 | nA |
| I IL | Low-level input current | - | - | 50 | nA |
| V OH 2 | High-level output voltage | 0.8 × VDD 1 | - | - | V |
| V OL 2 | Low-level output voltage | - | - | 0.1 × VDD 1 | V |
| I OH | High-level source current (VDD 1 = 3.3 V, V OH >= 2.64 V, PAD_DRIVER = 3) | - | 40 | - | mA |
| I OL | Low-level sink current (VDD 1 = 3.3 V, V OL = 0.495 V, PAD_DRIVER = 3) | - | 28 | - | mA |
PRELIMINARY 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 5: Absolute Maximum Ratings 4.2 Recommended Operating Conditions Table 6: Recommended Operating Conditions 4.3 DC Characteristics (3.3 V, 25 °C) Table 7: DC Characteristics (3.3 V, 25 °C)
Cont'd on next page
Table 7 - cont'd from previous page
| Symbol | Parameter | Min | Typ | Max | Unit |
|---|---|---|---|---|---|
| R PU | Internal weak pull-up resistor | - | 45 | - | k Ω |
| R PD | Internal weak pull-down resistor | - | 45 | - | k Ω |
| V IH _ nRST | Chip reset release voltage (EN voltage is within the specified range) | 0.75 × VDD 1 | - | VDD 1 + 0.3 | V |
| V IL _ nRST | Chip reset voltage (EN voltage is within the specified range) | -0.3 | - | 0.25 × VDD 1 | V |
| Work mode | Description | Description | Peak (mA) |
|---|---|---|---|
| Active (RF working) | TX | 802.11b, 1 Mbps, @20.5 dBm | 330 |
| Active (RF working) | 802.11g, 54 Mbps, @18 dBm | 280 | |
| Active (RF working) | 802.11n, HT20, MCS7, @17.5 dBm | 273 | |
| Active (RF working) | RX | 802.11n, HT40, MCS7, @17 dBm | 278 |
| Active (RF working) | 802.11b/g/n, HT20 | 97 | |
| Active (RF working) | 802.11n, HT40 | 100 |
| Work mode | Description | Typ | Unit |
|---|---|---|---|
| Light-sleep | - | 240 | μ A |
| Deep-sleep | RTC memory and RTC peripherals are powered on. | 8 | μ A |
| Hibernation | RTC memory is powered on. RTC peripherals are powered off. | 7 | μ A |
| Power off | CHIP_PU is set to low level. The chip is powered off. | 1 | μ A |
PRELIMINARY 1 VDD is the I/O voltage for pins of a particular power domain. 2 V OH and V OL are measured using high-impedance load. 4.4 Current Consumption Characteristics Owing to the use of advanced power-management technologies, the module can switch between different power modes. For details on different power modes, please refer to Section RTC and Low-Power Management in ESP32-S3 Series Datasheet . Table 8: Current Consumption Depending on RF Modes 1 The current consumption measurements are taken with a 3.3 V supply at 25 °C of ambient temperature at the RF port. All transmitters' measurements are based on a 100% duty cycle. 2 The current consumption figures in RX mode are for cases where the peripherals are disabled and the CPU idle. Note that the data in Table 9 only applies to the module variants that embed ESP32-S3. Table 9: Current Consumption Depending on Work Modes
ESP32-S3-WROOM-1 Package Information
PRELIMINARY Figure 10: ESP32S3WROOM1 Recommended PCB Land Pattern
PRELIMINARY Figure 11: ESP32S3WROOM1U 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 Number | Manufacturer | Package |
|---|---|---|
| ESP32 | Espressif Systems | ESP32-WROOM-32E (18.0 x 25.5 x 3.1 mm) |
More part numbers on this datasheet
Their pages show this same datasheet. Some are linked through their part family rather than checked part by part, so confirm the exact part in the ordering information.
Other RF / Wireless
- ST25DV04KC-IE6S3 – STMicroelectronics, Dynamic NFC/RFID Tag IC
- SX1276 – Semtech, Low Power Long Range Transceiver
- XA2214-S14 – Xinluda Information Technology Co., Ltd, GaAs MMIC SPDT Switch
- CC1101 – Texas Instruments, RF Transceiver
- EG915UEUAC-N05-SNNSA – Quectel, LTE Cat 1 Cellular Module
- ESP32-S3 – Espressif Systems, Wireless SoC
- SMTSO2515CTJ – Sinhoo, Surface Mount Nut
- ESP32-WROOM-32 – Espressif Systems, Wi-Fi+BT+BLE MCU module
All RF / Wireless datasheetsAll Espressif Systems datasheets (86)
Ask your AI agent about the ESP32-S3-WROOM-1
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-S3-WROOM-1 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.