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
Revision History
Date Version Release notes
2021-01-22 V3.5
Updated the description for CAP2 from 3 nF to 3.3 nF
Added TWAI
®
in Section 1.4.3: Advanced Peripheral Interfaces
Updated Figure 1: Functional Block Diagram
Updated the reset values for MTCK, MTMS, GPIO27 in Appendix IO_MUX
2020-04-27 V3.4
Added one chip variant: ESP32-U4WDH
Updated some figures in Table 6, 16, 17, 19, 21, 22
Added a note under Table 18
2020.01 V3.3
Added two chip variants: ESP32-D0WD-V3 and ESP32-D0WDQ6-V3.
Added a note under Table 7.
2019.10 V3.2 Updated Figure 5: ESP32 Power-up and Reset Timing.
2019.07 V3.1
Added pin-pin mapping between ESP32-D2WD and the embedded flash under
Table 1 Pin Description;
Updated Figure 10 ESP32 Part Number.
2019.04 V3.0
Added information about the setup and hold times for the strapping pins in Section
2.4: Strapping Pins.
2019.02 V2.9
Applied new formatting to Table 1: Pin Description;
Fixed typos with respect to the ADC1 channel mappings in Table 10: Peripheral
Pin Configurations.
2019.01 V2.8
Changed the RF power control range in Table 18, Table 20 and Table 22 from –12
~ +12 to –12 ~ +9 dBm;
Small text changes.
2018.11 V2.7
Updated Section 1.5;
Updated pin statuses at reset and after reset in Table IO_MUX.
2018.10 V2.6 Updated QFN package drawings in Chapter 6: Package Information.
2018.08 V2.5
• Added ”Cumulative IO output current” entry to Table 11: Absolute Maximum
Ratings;
• Added more parameters to Table 13: DC Characteristics;
• Changed the power domain names in Table IO_MUX to be consistent with
the pin names.
2018.07 V2.4
• Deleted information on Packet Traffic Arbitration (PTA);
• Added Figure 5: ESP32 Power-up and Reset Timing in Section 2.3: Power
Scheme;
• Added the power consumption of dual-core SoCs in Table 6: Power Con-
sumption by Power Modes;
• Updated section 4.1.2: Analog-to-Digital Converter (ADC).
2018.06 V2.3
Added the power consumption at CPU frequency of 160 MHz in Table 6: Power
Consumption by Power Modes.
Espressif Systems 60
Submit Documentation Feedback
ESP32 Series Datasheet v3.5