ESP32-WROOM-32 Datasheet Version 2.9 Espressif Systems Copyright © 2019 www.espressif.
About This Document This document provides the specifications for the ESP32-WROOM-32 module. Revision History For revision history of this document, please refer to the last page. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe at www.espressif.com/en/subscribe. Certification Download certificates for Espressif products from www.espressif.com/en/certificates.
Contents 1 Overview 1 2 Pin Definitions 3 2.1 Pin Layout 3 2.2 Pin Description 3 2.3 Strapping Pins 4 3 Functional Description 6 3.1 CPU and Internal Memory 6 3.2 External Flash and SRAM 6 3.3 Crystal Oscillators 6 3.4 RTC and Low-Power Management 7 4 Peripherals and Sensors 8 5 Electrical Characteristics 9 5.1 Absolute Maximum Ratings 9 5.2 Recommended Operating Conditions 9 5.3 DC Characteristics (3.3 V, 25 °C) 9 5.4 Wi-Fi Radio 10 5.5 BLE Radio 11 5.6 5.5.
List of Tables 1 ESP32-WROOM-32 Specifications 1 2 Pin Definitions 3 3 Strapping Pins 5 4 Absolute Maximum Ratings 9 5 Recommended Operating Conditions 9 6 DC Characteristics (3.
List of Figures 1 ESP32-WROOM-32 Pin Layout (Top View) 3 2 Reflow Profile 12 3 ESP32-WROOM-32 Schematics 13 4 ESP32-WROOM-32 Peripheral Schematics 14 5 Discharge Circuit for VDD33 Rail 14 6 Reset Circuit 15 7 Physical Dimensions of ESP32-WROOM-32 16 8 Recommended PCB Land Pattern 17
1. Overview 1. Overview ESP32-WROOM-32 is a powerful, generic Wi-Fi+BT+BLE MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming and MP3 decoding. At the core of this module is the ESP32-D0WDQ6 chip*. The chip embedded is designed to be scalable and adaptive. There are two CPU cores that can be individually controlled, and the CPU clock frequency is adjustable from 80 MHz to 240 MHz.
1. Overview Categories Items Specifications Audio CVSD and SBC Module interfaces Hardware SD card, UART, SPI, SDIO, I2 C, LED PWM, Motor PWM, I2 S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC On-chip sensor Hall sensor Integrated crystal 40 MHz crystal Integrated SPI flash 4 MB Operating voltage/Power supply 3.0 V ~ 3.
2. Pin Definitions 2. Pin Definitions 2.1 Pin Layout Keepout Zone 1 GND GND 38 2 3V3 IO23 37 3 EN IO22 36 4 SENSOR_VP TXD0 35 5 SENSOR_VN RXD0 34 6 IO34 IO21 33 39 GND 27 13 IO14 IO4 26 14 IO12 IO0 25 24 IO16 IO2 IO27 23 12 IO15 28 22 IO17 SD1 IO26 21 11 SD0 29 20 IO5 CLK IO25 19 10 CMD 30 18 IO18 SD3 IO33 17 9 SD2 31 16 32 IO19 IO13 NC IO32 15 IO35 8 GND 7 Figure 1: ESP32-WROOM-32 Pin Layout (Top View) 2.
2. Pin Definitions Name No.
2. Pin Definitions • MTDI • GPIO0 • GPIO2 • MTDO • GPIO5 Software can read the values of these five bits from register ”GPIO_STRAPPING”. During the chip’s system reset release (power-on-reset, RTC watchdog reset and brownout reset), the latches of the strapping pins sample the voltage level as strapping bits of ”0” or ”1”, and hold these bits until the chip is powered down or shut down. The strapping bits configure the device’s boot mode, the operating voltage of VDD_SDIO and other initial system settings.
3. Functional Description 3. Functional Description This chapter describes the modules and functions integrated in ESP32-WROOM-32. 3.1 CPU and Internal Memory ESP32-D0WDQ6 contains two low-power Xtensa® 32-bit LX6 microprocessors. The internal memory includes: • 448 KB of ROM for booting and core functions. • 520 KB of on-chip SRAM for data and instructions.
3. Functional Description 3.4 RTC and Low-Power Management With the use of advanced power-management technologies, ESP32 can switch between different power modes. For details on ESP32’s power consumption in different power modes, please refer to section ”RTC and Low-Power Management” in ESP32 Datasheet. Espressif Systems 7 ESP32-WROOM-32 Datasheet V2.
4. Peripherals and Sensors 4. Peripherals and Sensors Please refer to Section Peripherals and Sensors in ESP32 Datasheet. Note: External connections can be made to any GPIO except for GPIOs in the range 6-11. These six GPIOs are connected to the module’s integrated SPI flash. For details, please see Section 6 Schematics. Espressif Systems 8 ESP32-WROOM-32 Datasheet V2.
5. Electrical Characteristics 5. Electrical Characteristics 5.1 Absolute Maximum Ratings Stresses beyond the absolute maximum ratings listed in Table 4 below may cause permanent damage to the device. These are stress ratings only, and do not refer to the functional operation of the device that should follow the recommended operating conditions. Table 4: Absolute Maximum Ratings Symbol Parameter Min Max Unit VDD33 Power supply voltage –0.3 3.
5. Electrical Characteristics Symbol Parameter Min Typ Max Unit - 28 - mA Low-level sink current (VDD1 = 3.3 V, VOL = 0.495 V, IOL output drive strength set to the maximum) RP U Resistance of internal pull-up resistor - 45 - kΩ RP D Resistance of internal pull-down resistor - 45 - kΩ VIL_nRST Low-level input voltage of CHIP_PU to power off the chip - - 0.6 V Notes: 1. Please see Appendix IO_MUX of ESP32 Datasheet for IO’s power domain.
5. Electrical Characteristics 5.5 BLE Radio 5.5.1 Receiver Table 8: Receiver Characteristics – BLE Parameter Conditions Min Typ Max Unit Sensitivity @30.8% PER - - –97 - dBm Maximum received signal @30.
5. Electrical Characteristics Temperature (℃) 5.6 Reflow Profile Peak Temp. 235 ~ 250℃ 250 Preheating zone 150 ~ 200℃ 60 ~ 120s 217 200 Reflow zone !217℃ 60 ~ 90s Cooling zone -1 ~ -5℃/s Soldering time > 30s Ramp-up zone 1 ~ 3℃/s 100 50 25 Time (sec.) 0 0 50 100 150 200 250 Ramp-up zone — Temp.: <150℃ Time: 60 ~ 90s Ramp-up rate: 1 ~ 3℃/s Preheating zone — Temp.: 150 ~ 200℃ Time: 60 ~ 120s Ramp-up rate: 0.3 ~ 0.8℃/s Reflow zone — Temp.: >217℃ 7LPH 60 ~ 90s; Peak Temp.
6. Schematics Espressif Systems 6. Schematics Pin.1 GND The values of C1 and C2 vary with the selection of a crystal. Pin.15 GND GND 1 C5 10nF/6.3V(10%) GND ANT1 1 2 C14 13 PCB ANT GND 49 C10 0.
7. Peripheral Schematics 7. Peripheral Schematics VDD33 VDD33 C1 10uF GND C2 0.
7. Peripheral Schematics Note: The discharge circuit can be applied in scenarios where ESP32 is powered on and off repeatedly by switching the power rails, and there is a large capacitor on the VDD33 rail. For details, please refer to Section Power Scheme in ESP32 Datasheet.
8. Physical Dimensions Espressif Systems 8. Physical Dimensions ESP32-WROOM-32 DIMENSIONS Unit: mm 18.00±0.10 Module Width 18.00±0.10 3.10±0.10 Module Thickness 0.80±0.10 Antenna Area 6.00±0.10 0.45±0.10 PCB Thickness 0.85±0.10 0.90±0.10 0.90±0.10 4.00±0.10 16 25.50±0.10 25.50±0.10 17.60±0.10 4.00±0.10 16.51±0.10 6.30±0.10 Module Length ∅1.00±0.10 8.65±0.10 1.27±0.10 1.27±0.10 1.50±0.10 15.80±0.10 1.27±0.10 ESP32-WROOM-32 Datasheet V2.9 11.43±0.10 Top View 1.50±0.10 3.28±0.
9. Recommended PCB Land Pattern 9. Recommended PCB Land Pattern Unit: mm Via for thermal pad Copper Antenna Area 38 5.00 1.33 1.33 8.00 1.50 15 24 0.50 1.27 17.00 0.50 10.51 1.27 0.90 1 5.00 2.00 25.50 6.30 18.00 Figure 8: Recommended PCB Land Pattern Espressif Systems 17 ESP32-WROOM-32 Datasheet V2.
10. Learning Resources 10. Learning Resources 10.1 Must-Read Documents The following link provides documents related to ESP32. • ESP32 Datasheet This document provides an introduction to the specifications of the ESP32 hardware, including overview, pin definitions, functional description, peripheral interface, electrical characteristics, etc. • ESP-IDF Programming Guide It hosts extensive documentation for ESP-IDF ranging from hardware guides to API reference.
Revision History Revision History Date Version Release notes • Changed the supply voltage range from 2.7 V ~ 3.6 V to 3.0 V ~ 3.6 V; • Added Moisture sensitivity level (MSL) 3 in Table 1 ESP32-WROOM-32 Specifications; • Added notes about ”Operating frequency range” and ”TX power” under Table 7 Wi-Fi 2019.09 V2.9 Radio Characteristics; • Updated Section 7 Peripheral Schematics and added a note about RC delay circuit under it; • Updated Figure 8 Recommended PCB Land Pattern. 2019.01 V2.8 2018.10 V2.
Revision History Date Version Release notes Updated Table 4, 7, 8, 9; Added Chapter 8; Added the link to certification download. Added a note to Section 2.1 Pin Layout; 2017.06 V1.9 Updated Section 3.3 Crystal Oscillators; Updated Figure 3 ESP-WROOM-32 Schematics; Added Documentation Change Notification. 2017.05 V1.8 Updated Figure 1 Top and Side View of ESP32-WROOM-32 (ESP-WROOM-32). Added the module’s dimensional tolerance; 2017.04 V1.