Data Sheet
Table Of Contents
- 1 Overview
- 2 Pin Definitions
- 3 Functional Description
- 4 Peripherals and Sensors
- 4.1 Descriptions of Peripherals and Sensors
- 4.1.1 General Purpose Input / Output Interface (GPIO)
- 4.1.2 Analog-to-Digital Converter (ADC)
- 4.1.3 Hall Sensor
- 4.1.4 Digital-to-Analog Converter (DAC)
- 4.1.5 Touch Sensor
- 4.1.6 Ultra-Low-Power Co-processor
- 4.1.7 Ethernet MAC Interface
- 4.1.8 SD/SDIO/MMC Host Controller
- 4.1.9 SDIO/SPI Slave Controller
- 4.1.10 Universal Asynchronous Receiver Transmitter (UART)
- 4.1.11 I²C Interface
- 4.1.12 I²S Interface
- 4.1.13 Infrared Remote Controller
- 4.1.14 Pulse Counter
- 4.1.15 Pulse Width Modulation (PWM)
- 4.1.16 LED PWM
- 4.1.17 Serial Peripheral Interface (SPI)
- 4.1.18 Accelerator
- 4.2 Peripheral Pin Configurations
- 4.1 Descriptions of Peripherals and Sensors
- 5 Electrical Characteristics
- 6 Package Information
- 7 Part Number and Ordering Information
- 8 Learning Resources
- Appendix A – ESP32 Pin Lists
- Revision History
Revision History
Date Version Release notes
2017.08 V1.7
• Changed the transmitting power to +12 dBm; the sensitivity of NZIF receiver
to -97 dBm in Section 1.3;
• Added a note to Table 1 Pin Description;
• Added 160 MHz clock frequency in section 3.1.1;
• Changed the transmitting power from 21 dBm to 20.5 dBm in Section 3.5.1;
• Changed the dynamic control range of class-1, class-2 and class-3 transmit
output powers to ”up to 24 dBm”; and changed the dynamic range of NZIF
receiver sensitivity to ”over 97 dB” in Section 3.6.1;
• Updated Table 6: Power Consumption by Power Modes, and added two
notes to it;
• Updated sections 4.1.1, 4.1.9;
• Updated Table 11: Absolute Maximum Ratings;
• Updated Table 15: RF Power Consumption Specifications, and changed the
duty cycle on which the transmitters’ measurements are based by 50%.
• Updated Table 16: Wi-Fi Radio Characteristics and added a note on “Output
impedance” to it;
• Updated parameter ”Sensitivity” in Table 17, 19, 21;
• Updated parameters ”RF transmit power” and ”RF power control range”,
and added parameter ”Gain control step” in Table 18, 20, 22;
• Deleted Chapters: ”Touch Sensor” and ”Code Examples”;
• Added a link to certification download.
2017.06 V1.6
Corrected two typos:
• Changed the number of external components to 20 in Section 1.1.2;
• Changed the number of GPIO pins to 34 in Section 4.1.1.
2017.06 V1.5
• Changed the power supply range in Section: 1.4.1 CPU and Memory;
• Updated the note in Section 2.3: Power Scheme;
• Updated Table 11: Absolute Maximum Ratings;
• Changed the drive strength values of the digital output pins in Note 8, in
Table 24: Notes on ESP32 Pin Lists;
• Added the option to subscribe for notifications of documentation changes.
2017.05 V1.4
• Added a note to the frequency of the external crystal oscillator in Section
1.4.2: Clocks and Timers;
• Added a note to Section 2.4: Strapping Pins;
• Updated Section 3.7: RTC and Low-Power Management;
• Changed the maximum driving capability from 12 mA to 80 mA, in Table 11:
Absolulte Maximum Ratings;
• Changed the input impedance value of 50Ω, in Table 16: Wi-Fi Radio Char-
acteristics, to output impedance value of 30+j10 Ω;
• Added a note to No.8 in Table 24: Notes on ESP32 Pin Lists;
• Deleted GPIO20 in Table IO_MUX.
2017.04 V1.3
• Added Appendix: ESP32 Pin Lists;
• Updated Table: Wi-Fi Radio Characteristics;
• Updated Figure: ESP32 Pin Layout (for QFN 5*5).
Espressif Systems 62
Submit Documentation Feedback
ESP32 Series Datasheet v3.5