Document
ESP32 Series
Datasheet
Including:
ESP32-D0WD-V3 ESP32-D0WDR2-V3 ESP32-U4WDH ESP32-S0WD – Not Recommended for New Designs (NRND) ESP32-D0WD – Not Recommended for New Designs (NRND) ESP32-D0WDQ6 – Not Recommended for New Designs (NRND) ESP32-D0WDQ6-V3 – Not Recommended for New Designs (NRND)
www.espressif.com
Version 4.1 Espressif Systems Copyright © 2022
About This Document
This document provides the specifications of ESP32 series of chips.
Document Updates
Please always refer to the latest version on https://www.espressif.com/en/support/download/documents.
Revision History
For any changes to this document over time, 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. Note that you need to update your subscription to receive notifications of new products you are not currently subscribed to.
Certification
Download certificates for Espressif products from www.espressif.com/en/certificates.
Contents
Contents
1 Overview
1.1 Featured Solutions 1.1.1 Ultra-Low-Power Solution 1.1.2 Complete Integration Solution
1.2 Wi-Fi Key Features 1.3 Bluetooth Key Features 1.4 MCU and Advanced Features
1.4.1 CPU and Memory 1.4.2 Clocks and Timers 1.4.3 Advanced Peripheral Interfaces 1.4.4 Security 1.5 Applications (A Non-exhaustive List) 1.6 Block Diagram
2 Pin Definitions
2.1 Pin Layout 2.2 Pin Description 2.3 Power Scheme 2.4 Strapping Pins
3 Functional Description
3.1 CPU and Memory 3.1.1 CPU 3.1.2 Internal Memory 3.1.3 External Flash and SRAM 3.1.4 Memory Map
3.2 Timers and Watchdogs 3.2.1 64-bit Timers 3.2.2 Watchdog Timers
3.3 System Clocks 3.3.1 CPU Clock 3.3.2 RTC Clock 3.3.3 Audio PLL Clock
3.4 Radio 3.4.1 2.4 GHz Receiver 3.4.2 2.4 GHz Transmitter 3.4.3 Clock Generator
3.5 Wi-Fi 3.5.1 Wi-Fi Radio and Baseband 3.5.2 Wi-Fi MAC
3.6 Bluetooth 3.6.1 Bluetooth Radio and Baseband
Espressif Systems
3 Submit Documentation Feedback
8 8 8 8 8 9 9 9 10 10 11 11 12
13 13 15 19 21
24 24 24 24 25 25 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30
ESP32 Series Datasheet v4.1
Contents
3.6.2 Bluetooth Interface 3.6.3 Bluetooth Stack 3.6.4 Bluetooth Link Controller 3.7 RTC and Low-Power Management
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 (ULP) Coprocessor 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 I2C Interface 4.1.12 I2S Interface 4.1.13 Infrared Remote Controller (RMT) 4.1.14 Pulse Counter (PCNT) 4.1.15 Pulse Width Modulation (PWM) 4.1.16 LED PWM 4.1.17 Serial Peripheral Interface (SPI) 4.1.18 TWAI Controller 4.1.19 Accelerator
4.2 Peripheral Pin Configurations
5 Electrical Characteristics
5.1 Absolute Maximum Ratings 5.2 Recommended Operating Conditions 5.3 DC Characteristics (3.3 V, 25 °C) 5.4 Reliability Qualifications 5.5 RF Power-Consumption Specifications 5.6 Wi-Fi Radio 5.7 Bluetooth Radio
5.7.1 Receiver – Basic Data Rate 5.7.2 Transmitter – Basic Data Rate 5.7.3 Receiver – Enhanced Data Rate 5.7.4 Transmitter – Enhanced Data Rate 5.8 Bluetooth LE Radio 5.8.1 Receiver 5.8.2 Transmitter
6 Package Information
Espressif Systems
4 Submit Documentation Feedback
31 31 31 32
34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 40 40
46 46 46 47 47 48 48 49 49 49 50 50 51 51 52
53
ESP32 Series Datasheet v4.1
Contents
7 Part Number and Ordering Information
54
8 Related Documentation and Resources
55
Appendix A – ESP32 Pin Lists
56
A.1. Notes on ESP32 Pin Lists
56
A.2. GPIO_Matrix
58
A.3. Ethernet_MAC
63
A.4. IO_MUX
63
Revision History
65
Espressif Systems
5 Submit Documentation Feedback
ESP32 Series Datasheet v4.1
List of Tables
List of Tables
1 Pin Description
15
2 Pin-to-Pin Mapping Between Chip and Embedded Flash/PSRAM
18
3 Connection Between Chip and External Flash/PSRAM
18
4 Description of ESP32 Power-up and Reset Timing Parameters
20
5 Strapping Pins
22
6 Parameter Descriptions of Setup and Hold Times for the Strapping Pins
23
7 Memory and Peripheral Mapping
26
8 Power Consumption by Power Modes
32
9 ADC Characteristics
34
10 ADC Calibration Results
35
11 Capacitive-Sensing GPIOs Available on ESP32
35
12 Peripheral Pin Configurations
40
13 Absolute Maximum Ratings
46
14 Recommended Operating Conditions
46
15 DC Characteristics (3.3 V, 25 °C)
47
16 Reliability Qualifications
47
17 RF Power-Consumption Specifications
48
18 Wi-Fi Radio Characteristics
48
19 Receiver Characteristics – Basic Data Rate
49
20 Transmitter Characteristics – Basic Data Rate
49
21 Receiver Characteristics – Enhanced Data Rate
50
22 Transmitter Character.