ESP-WROOM-32 Datasheet Espressif Systems September 26, 2016
About This Guide This document lists the specifications for the ESP-WROOM-32 module.
Contents 1 Preface 1 2 Pin Definitions 3 2.1 Pin Layout 3 2.2 Pin Description 4 2.3 Strapping Pins 5 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 Power Consumption 7 3.5 Peripheral Interface Description 8 4 Electrical Characteristics 13 4.1 Absolute Maximum Ratings 13 4.2 Recommended Operating Conditions 13 4.3 Digital Terminal Characteristics 13 4.4 Wi-Fi Radio 14 4.
List of Tables 1 ESP-WROOM-32 Specifications 2 2 ESP-WROOM-32 Dimensions 3 3 ESP-WROOM-32 Pin Definitions 4 4 Strapping Pins 5 5 Power Consumption by Power Modes 7 6 Interface Description 8 7 Absolute Maximum Ratings 13 8 Recommended Operating Conditions 13 9 Digital Terminal Characteristics 13 10 Wi-Fi Radio Characteristics 14 11 Receiver Characteristics - BLE 14 12 Transmit Characteristics - BLE 15 13 Reflow Profile 15
List of Figures 1 Top and Side View of ESP-WROOM-32 2 ESP-WROOM-32 Schematics 3 16 FCC Caution: Any Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the equipment. This device complies with part 15 of the FCC Rules.
1 PREFACE 1. Preface ESP-WROOM-32 is a powerful, generic WiFi-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 chip, which is designed to be scalable and adaptive. There are 2 CPU cores that can be individually controlled or powered, and the clock frequency is adjustable from 80 MHz to 240 MHz.
1 PREFACE Table 1: ESP-WROOM-32 Specifications Categories Items Specifications Standards FCC, CE, TELEC, KCC 802.11 b/g/n/d/e/i/k/r (802.11n up to 150 Mbps) Wi-Fi Protocols A-MPDU and A-MSDU aggregation and 0.4 µs guard interval support Frequency range 2.4 ~ 2.5 GHz Protocols Bluetooth v4.
2.1 Pin Layout 2 2. Pin Definitions 2.1 Pin Layout PIN DEFINITIONS 18.00 6.00 Keepout Zone 1.50 1.27 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 NC 32 6.00 6.30 1:GND 6.00 7 IO35 8 IO32 IO19 31 9 IO33 IO18 30 10 IO25 IO5 29 11 IO26 IO17 28 IO16 27 IO4 26 IO0 25 3.30 IO2 3.30 1.27 Shielding 2.00 25.
2.2 Pin Description 2.2 2 PIN DEFINITIONS Pin Description ESP-WROOM-32 has 38 pins. See pin definitions in Table 3. Table 3: ESP-WROOM-32 Pin Definitions Name No. Function GND 1 Ground 3V3 2 Power supply. EN 3 Chip-enable signal. Active high.
2.3 Strapping Pins 2 Name No. Function IO21 33 GPIO21, VSPIHD, EMAC_TX_EN RXD0 34 GPIO3, U0RXD, CLK_OUT2 TXD0 35 GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2 IO22 36 GPIO22, VSPIWP, U0RTS, EMAC_TXD1 IO23 37 GPIO23, VSPID, HS1_STROBE GND 38 Ground 2.3 PIN DEFINITIONS Strapping Pins ESP32 has 6 strapping pins. Software can read the value of these 6 bits from the register ”GPIO_STRAPPING”.
3 FUNCTIONAL DESCRIPTION 3. Functional Description This chapter describes the modules and functions implemented in ESP-WROOM-32. 3.1 CPU and Internal Memory ESP32 contains two low-power Xtensa® 32-bit LX6 microprocessors. The internal memory includes: • 448 KBytes ROM for booting and core functions. • 520 KBytes on-chip SRAM for data and instruction. • 8 KBytes SRAM in RTC, which is called RTC SLOW Memory and can be accessed by the co-processor during the Deep-sleep mode.
3.4 Power Consumption 3.4 3 FUNCTIONAL DESCRIPTION Power Consumption With the advanced power management technology, ESP32 can switch between different power modes as follows: • Power mode – Active mode: chip radio is powered on. The chip can receive, transmit, or listen. – Modem-sleep mode: the CPU is operational and the clock is configurable. Wi-Fi / Bluetooth baseband and radio are disabled. – Light-sleep mode: the CPU is paused. The RTC and ULP-coprocessor are running.
3.5 Peripheral Interface Description 3.
3.5 Peripheral Interface Description Interface Signal 3 FUNCTIONAL DESCRIPTION Pin Function PWM0_OUT0~2 PWM1_OUT_IN0~2 Three channels of 16-bit timers generate PWM0_FLT_IN0~2 Motor PWM PWM1_FLT_IN0~2 PWM waveforms; each has a pair of Any GPIO output signals. Three fault detection PWM0_CAP_IN0~2 signals. Three even capture signals. Three PWM1_CAP_IN0~2 sync signals.
3.
3.
3.
4.3 Digital Terminal Characteristics 4. 4 ELECTRICAL CHARACTERISTICS Electrical Characteristics Note: The specifications in this chapter are tested with general condition: VBAT = 3.3V, TA = 27°C, unless otherwise specified. 4.1 Absolute Maximum Ratings Table 7: Absolute Maximum Ratings Rating Condition Value Unit Storage temperatue - -40 ~ 85 °C Maximum soldering temperature - 260 °C Supply voltage IPC/JEDEC J-STD-020 +2.2 ~ +3.6 V 4.
4.5 Bluetooth LE Radio 4.4 4 ELECTRICAL CHARACTERISTICS Wi-Fi Radio Table 10: Wi-Fi Radio Characteristics Description Min Typical Max Unit General Characteristics Input frequency 2412 - 2484 MHz Input impedance - 50 - Ω Input reflection - - -10 dB Output power of PA 15.5 16.5 21.
4.6 Reflow Profile 4.5.2 4 ELECTRICAL CHARACTERISTICS Transmit Table 12: Transmit Characteristics - BLE Parameter Conditions Min Typ Max Unit RF transmit power - - +7.5 +10 dBm RF power control range - - 25 - dB F = F0 + 1 MHz - -14.6 - dBm F = F0 - 1 MHz - -12.7 - dBm F = F0 + 2 MHz - -44.3 - dBm F = F0 - 2 MHz - -38.7 - dBm F = F0 + 3 MHz - -49.2 - dBm F = F0 - 3 MHz - -44.