ESP32-S

Similar documents
ESP-WROOM-32 Espressif Systems

ESP32-WROOM URL Wi-Fi Wi-Fi Bluetooth SIG 2018

ESP-WROOM-32 ESP-WROOM ESP-WROOM-32 5 ESP-WROOM-32 6 ESP V V V V V V.5

ESP32-WROOM-32D ESP32-WROOM-32U URL Wi-Fi Wi-Fi Bluetooth SIG 208

ESP3-WROVER URL Wi-Fi Wi-Fi Bluetooth SIG 08

ESP URL Wi-Fi Wi-Fi Bluetooth SIG 2018

ESP32 URL Wi-Fi Wi-Fi Bluetooth SIG 2018

ESP32 1 ESP ESP32 5 ESP32 6 ESP32 7 ESP32 8 ESP32 A B V V1.1 MCU CPU PLL V1.2 URL Wi-Fi Wi-Fi Bluetooth SIG 2017

ESP32 ESP32 PCB ESP32 ESP URL Wi-Fi Wi-Fi Bluetooth SIG 208

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica

_

KL DSC DEMO 使用说明

FM1935X智能非接触读写器芯片

FM1935X智能非接触读写器芯片

MENU SYD8821: Ultra Low Power Bluetooth 4.2 Single Mode SoC General Description Key Features Applications Key Para

2005.book

USB解决方案.ppt

中文手册

PCM-3386用户手册.doc

SAPIDO GR-1733 無線寬頻分享器

Support All Industrial Ethernet Standards on Your Next "Drive" Design White Paper

乐鑫智能互联平台:ESP8266

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

Nodemcu-32s WIFI 模组 V1 Nodemcu-32s 规格书 版本 V1 版权 2019 Copyright 2019 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

P4i45GL_GV-R50-CN.p65

<4D F736F F D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63>

《计算机应用基础》学习材料(讲义)

104 年 度 第 一 次 會 議 ( )

Hi3518EV200 HD IP Camera SoC Hi3516A

B1B1z_ch_print.pdf

2 PIC PIC 1 / CPU PIC MCU PIC RC

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

Microsoft Word - 39.doc

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x

文件名

SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7

上海东软载波微电子有限公司 SMART

( RMB100,000)

SPMC75F2413A_EVM_使用说明_V1.2.doc

<4D F736F F D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63>

+01-10_M5A_C1955.p65

...2 SK 500 G SK 500 G / /

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax)

P4Dual-915GL_BIOS_CN.p65

STK2139 Datasheet

Ps22Pdf

Arduino 1-1 Arduino 1-2 Arduino 1-3 Arduino IDE

版本说明书

GJB128A.PDF

中文朗科AirTrackTM T600 迷你无线路由器用户手册.doc

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

untitled


安 全 信 息 此 摄 像 机 适 用 于 室 内 安 装 使 用 若 要 安 装 于 室 外, 需 要 配 合 使 用 室 外 防 护 罩 ( 不 提 供 ) 开 启 摄 像 机 前, 请 确 保 所 用 电 源 符 合 要 求 使 用 不 适 当 的 电 源 可 能 会 损 坏 摄 像 机 请

1 MTK 2 MTK 3 MTK

(Quad-Core Intel Xeon 2.0GHz) ()(SAS) (Quad-Core Intel Xeon 2.0GHz) (Windows )(Serial ATA) (Quad-Core Intel Xeon 2.0GHz) (Linux)(Serial ATA)

P4VM800_BIOS_CN.p65

Tel: , Fax: STR-15 STR bps 2400bps 4800bps 9600bps STR : 500mW 2.ISM 433

目 录

untitled

【工程类】

MCU DSP MSO MCU DSP MSO MSO MSO MCU/DSP I/O MSO 16 Microchip IC18 turn-on MSO chirp MCU I/O I 2 C

Agenda PXI PXI

Microsoft Word _TC_Lemel_new.doc

PROTEUS VSM

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C

STM32 STM3232ARM Cortex-M3 Cortex-M3 STM32Thumb-2 STM32MCU Cortex-M3ARM MCU STM32ARM 32 ARMCortex-M3 32 STM32 Cortex-M3 ARM Cortex-M3 ARM ARM

...2 SK 100 G SK 100 G / /

专业主干课程与主要专业课程教学大纲(2009年、2011年).doc

Hz 10MHz 0.5V 5V 0.01% 10s 2 0.5V 5V 1Hz 1kHz 10% 90% 1% 3 1Hz 1MHz 1% EPM7128SLC84-15 LM361 LM361 Zlg

ZoneFlex N SMART WI-FI AP ZoneFlex 7762 ZoneFlex 7762-S n 2.4/5 GHz GHz ( ) 3G n 2.4 GHz GHz

untitled

深圳市国际招标有限公司

IP Camera

<4D F736F F D D FC9BDB6ABBBAFB9A4BCBCCAA6D1A7D4BABDCCD1A7D7A8D3C3D2C7C6F75FD5D0B1EACEC4BCFEB6A8B8E5382E3131A3A8BDCCD3FDD3EBB9ABB9B2B7FECEF1CFB5A3A9>

P4V88+_BIOS_CN.p65

(按 Ctrl + F2 可編輯頁首資料)


SKP300_544494_1211_Sp9.book

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

bingdian001.com

P3V4X JumperFree TM

untitled

ICD ICD ICD ICD ICD

网上对外发布资料适用版本


Cube20S small, speedy, safe Eextremely modular Up to 64 modules per bus node Quick reaction time: up to 20 µs Cube20S A new Member of the Cube Family



声 明 Copyright 2013 普 联 技 术 有 限 公 司 版 权 所 有, 保 留 所 有 权 利 未 经 普 联 技 术 有 限 公 司 明 确 书 面 许 可, 任 何 单 位 或 个 人 不 得 擅 自 仿 制 复 制 誊 抄 或 转 译 本 书 部 分 或 全 部 内 容 不 得

<4D F736F F F696E74202D20C9E4C6B5D3EBCAFDC4A3BBECBACFC0E0B8DFCBD C9E8BCC62D E707074>

untitled

Microsoft Word - MTK平台生产软件使用说明.doc

Transcription:

ESP32-S2 0.3 2019 www.espressif.com

ESP32-S2 www.espressif.com/zh-hans/subscribe ESP32 www.espressif.com/zh-hans/certificates URL Wi-Fi Wi-Fi Bluetooth SIG 2019 2 ESP32-S2 V0.3

ESP32-S2 Wi-Fi (SoC) (IoT) Wi-Fi IEEE 802.11b/g/n Wi-Fi Wi-Fi MAC Wi-Fi Balun Wi-Fi ESP32-S2 Xtensa 32 LX7 240 MHz 320 KB SRAM 128 KB ROM SPI/QSPI/OSPI flash SRAM ESP32-S2 ESP32-S2 SPI I 2 S UART I 2 C LED PWM LCD Camera ADC DAC 43 GPIO USB On-The-Go (OTG) USB ESP32-S2 AES SHA RSA RNG HMAC (Digital Signature) flash (secure boot) Espressif s ESP32-S2 Wi-Fi SoC Main CPU JTAG Wi-Fi RF Xtensa 32-bit LX7 Microprocessor ROM Cache Wi-Fi MAC RF receiver Clock generator Switch Balun SRAM Wi-Fi baseband RF transmitter Peripherals and Sensors GPIO SPI / LCD interface LED PWM I 2 C I 2 S / Camera interface / LCD interface UART PMU RTC ULP co-processor RTC memory Pulse counter USB OTG Touch sensor Temperature sensor RMT DAC ADC General purpose Timers Cryptographic Hardware Acceleration SHA RSA AES RNG HMAC Digital signature 1: 3 ESP32-S2 V0.3

Wi-Fi IEEE 802.11 b/g/n 2.4 GHz 20 MHz 40 MHz 1T1R 150 Mbps (WMM) (TX/RX A-MPDU, RX A-MSDU) (Immediate Block ACK) (Fragmentation & defragmentation) Beacon TSF 4 Wi-Fi (Infrastructure BSS) Station /SoftAP / ESP32-S2 Station SoftAP 802.11mc FTM CPU Xtensa 32 LX7 240 MHz 128 KB ROM 320 KB SRAM 16 KB RTC SRAM SPI/QSPI/OSPI flash/sram 43 GPIO 2 12 SAR ADC 20 2 8 D/A 14 GPIO 4 SPI 1 I 2 S 2 I 2 C 2 UART RMT (TX/RX) LED PWM 8 1 USB OTG 1 1 DVP 8/16 camera I 2 S 1 LCD 8 RGB/8080/6800 SPI2 1 LCD 8/16/24 I²S Flash 4096 OTP 1792 AES-128/192/256 (FIPS PUB 197) Hash (FIPS PUB 180-4) RSA (RNG) HMAC 4 ESP32-S2 V0.3

IoT Hub IoT OTT / USB Mesh / / Wi-Fi & POS 5 ESP32-S2 V0.3

3 3 4 5 1 10 1.1 10 1.2 10 1.3 12 1.4 Strapping 13 2 15 2.1 CPU 15 2.1.1 CPU 15 2.1.2 15 2.1.3 Flash SRAM 15 2.1.4 16 2.1.5 Cache 16 2.2 17 2.2.1 CPU 17 2.2.2 RTC 17 2.2.3 PLL 17 2.3 17 2.3.1 / (ADC) 17 2.3.2 / (DAC) 18 2.3.3 18 2.3.4 18 2.4 18 2.4.1 / (GPIO) 18 2.4.2 (SPI) 19 2.4.3 LCD 20 2.4.4 (UART) 20 2.4.5 I²C 20 2.4.6 I²S 20 2.4.7 Camera 20 2.4.8 21 2.4.9 21 2.4.10 LED PWM 21 2.4.11 USB 1.1 OTG 21 2.5 Wi-Fi 21 2.5.1 2.4 GHz 21 2.5.2 2.4 GHz 22 2.5.3 22 2.5.4 Wi-Fi 22 6 ESP32-S2 V0.3

2.5.5 Wi-Fi MAC 22 2.5.6 23 2.6 RTC 23 2.6.1 (PMU) 23 2.6.2 (ULP) 23 2.7 24 2.7.1 64 24 2.7.2 24 2.8 24 2.9 25 2.10 25 3 29 3.1 29 3.2 29 3.3 VDD_SPI 29 3.4 (3.3 V, 25 C) 30 3.5 ADC 30 3.6 30 3.7 Wi-Fi 31 3.7.1 31 3.7.2 32 4 34 A - ESP32-S2 35 A.1. IO_MUX 35 A.2. GPIO_Matrix 36 43 7 ESP32-S2 V0.3

1 10 2 ESP32-S2 13 3 Strapping 14 4 ESP32-S2 GPIO 18 5 25 6 29 7 29 8 VDD_SPI 29 9 (3.3 V, 25 C) 30 10 ADC 30 11 RF 31 12 31 13 31 14 32 15 GPIO_Matrix 36 8 ESP32-S2 V0.3

1 3 2 ESP32-S2 10 3 ESP32-S2 13 4 ESP32-S2 13 5 16 6 QFN56 (7x7 mm) 34 9 ESP32-S2 V0.3

1. 1. 1.1 1 42 2 41 3 40 4 39 5 38 6 37 7 36 8 9 35 34 33 32 31 30 29 15 16 17 18 19 20 21 22 23 24 25 26 28 56 55 54 53 52 51 50 49 48 47 46 45 44 43 VDDA LNA_IN VDD3P3 VDD3P3 GPIO0 GPIO1 GPIO2 GPIO3 GPIO4 ESP32-S2 GPIO5 10 GPIO6 11 GPIO7 12 GPIO8 13 GPIO9 14 GPIO10 GPIO11 GPIO12 GPIO13 GPIO14 VDD3P3_RTC XTAL_32K_P XTAL_32K_N DAC_1 DAC_2 GPIO19 GPIO20 VDD3P3_RTC_IO 27 GPIO21 CHIP_PU GPIO46 VDDA XTAL_P XTAL_N VDDA GPIO45 U0RXD U0TXD MTMS MTDI VDD3P3_CPU MTD0 MTCK GPIO38 GPIO37 GPIO36 GPIO35 GPIO34 GPIO33 SPID SPIQ SPICLK SPICS0 SPIWP SPIHD 57 GND VDD_SPI SPICS1 2: ESP32-S2 1.2 1: No. VDDA 1 P A LNA_IN 2 I/O VDD3P3 3 P A VDD3P3 4 P A GPIO0 5 I/O/T VDD3P3_RTC_IO RTC_GPIO0, GPIO0 GPIO1 6 I/O/T VDD3P3_RTC_IO RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 10 ESP32-S2 V0.3

1. No. GPIO2 7 I/O/T VDD3P3_RTC_IO RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 GPIO3 8 I/O/T VDD3P3_RTC_IO RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 GPIO4 9 I/O/T VDD3P3_RTC_IO RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 GPIO5 10 I/O/T VDD3P3_RTC_IO RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 GPIO6 11 I/O/T VDD3P3_RTC_IO RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 GPIO7 12 I/O/T VDD3P3_RTC_IO RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 GPIO8 13 I/O/T VDD3P3_RTC_IO RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7 GPIO9 14 I/O/T VDD3P3_RTC_IO RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD GPIO10 15 I/O/T VDD3P3_RTC_IO RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4 GPIO11 16 I/O/T VDD3P3_RTC_IO RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5 GPIO12 17 I/O/T VDD3P3_RTC_IO RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6 GPIO13 18 I/O/T VDD3P3_RTC_IO RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7 GPIO14 19 I/O/T VDD3P3_RTC_IO RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS VDD3P3_RTC 20 P A XTAL_32K_P 21 I/O/T VDD3P3_RTC_IO RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P XTAL_32K_N 22 I/O/T VDD3P3_RTC_IO RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N DAC_1 23 I/O/T VDD3P3_RTC_IO RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6, DAC_1 DAC_2 24 I/O/T VDD3P3_RTC_IO RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, DAC_2, CLK_OUT3 GPIO19 25 I/O/T VDD3P3_RTC_IO RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- GPIO20 26 I/O/T VDD3P3_RTC_IO RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ VDD3P3_RTC_IO 27 P D VDD3P3_RTC_IO RTC IO GPIO21 28 I/O/T VDD3P3_RTC_IO RTC_GPIO21, GPIO21 SPICS1 29 I/O/T VDD_SPI SPICS1, GPIO26 VDD_SPI 30 P D 1.8 V VDD3P3_RTC_IO SPIHD 31 I/O/T VDD_SPI SPIHD, GPIO27 SPIWP 32 I/O/T VDD_SPI SPIWP, GPIO28 SPICS0 33 I/O/T VDD_SPI SPICS0, GPIO29 SPICLK 34 I/O/T VDD_SPI SPICLK, GPIO30 SPIQ 35 I/O/T VDD_SPI SPIQ, GPIO31 SPID 36 I/O/T VDD_SPI SPID, GPIO32 GPIO33 37 I/O/T GPIO34 38 I/O/T GPIO35 39 I/O/T GPIO36 40 I/O/T GPIO37 41 I/O/T VDD3P3_CPU / VDD_SPI SPIIO4, GPIO33, FSPIHD VDD3P3_CPU / VDD_SPI SPIIO5, GPIO34, FSPICS0 VDD3P3_CPU / VDD_SPI SPIIO6, GPIO35, FSPID VDD3P3_CPU / VDD_SPI SPIIO7, GPIO36, FSPICLK VDD3P3_CPU / VDD_SPI SPIDQS, GPIO37, FSPIQ GPIO38 42 I/O/T VDD3P3_CPU GPIO38, FSPIWP MTCK 43 I/O/T VDD3P3_CPU MTCK, GPIO39, CLK_OUT3 MTDO 44 I/O/T VDD3P3_CPU MTDO, GPIO40, CLK_OUT2 VDD3P3_CPU 45 P D CPU IO MTDI 46 I/O/T VDD3P3_CPU MTDI, GPIO41, CLK_OUT1 MTMS 47 I/O/T VDD3P3_CPU MTMS, GPIO42 U0TXD 48 I/O/T VDD3P3_CPU U0TXD, GPIO43, CLK_OUT1 11 ESP32-S2 V0.3

1. No. U0RXD 49 I/O/T VDD3P3_CPU U0RXD, GPIO44, CLK_OUT2 GPIO45 50 I/O/T VDD3P3_CPU GPIO45 VDDA 51 P A XTAL_N 52 XTAL_P 53 VDDA 54 P A GPIO46 55 I VDD3P3_CPU GPIO46 CHIP_PU 56 I VDD3P3_RTC_IO CHIP_PU GND 57 G P I O T ESP32-S2 SPICS1, SPIHD, SPIWP, SPICS0, SPICLK, SPIQ, SPID flash SRAM ESP32-S2 flash 2.4.2 GPIO33 GPIO34 GPIO35 GPIO36 GPIO37 VDD3P3_CPU VDD_SPI GPIO GPIO 15 1.3 ESP32-S2 4 VDD3P3_RTC_IO VDD3P3_CPU VDD_SPI VDD3P3_RTC VDD3P3_RTC_IO RTC CPU VDD3P3_CPU CPU VDD_SPI VDD_SPI LDO LDO VDD3P3_RTC_IO VDD_SPI VDD3P3_RTC_IO LDO VDD3P3_RTC RTC ESP32-S2 3 12 ESP32-S2 V0.3

1. VDD3P3_RTC_IO VDD3P3_CPU VDD3P3_RTC LDO R SPI LDO LDO 1.8 V 1.1 V 1.1 V VDD_SPI 3.3 V or 1.8 V RTC IO VDD_SPI Domain RTC Domain CPU Domain RTC analog Domain 3: ESP32-S2 VDD_SPI LDO 1.8 V VDD3P3_RTC_IO R SP I 3.3 V Deep-sleep flash VDD_SPI CHIP_PU ESP32-S2 2 t 0 t 1 VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_RTC_IO, VDD3P3_CPU 2.8 V CHIP_PU V IL_nRST 4: ESP32-S2 2: ESP32-S2 t 0 CHIP_PU VDDA VDD3P3 VDD3P3_RTC VDD3P3_RTC_IO 0.5 ms VDD3P3_CPU t 1 CHIP_PU V IL_nRST 9 0.5 ms 1.4 Strapping ESP32-S2 3 Strapping GPIO0 GPIO45 13 ESP32-S2 V0.3

1. GPIO46 GPIO_STRAPPING strapping RTC (analog super watchdog) Strapping 0 1 GPIO0, GPIO45, GPIO46 / / Strapping / MCU GPIO ESP32-S2 Strapping Strapping Strapping 3 3: Strapping VDD_SPI 1 3.3 V 1.8 V GPIO45 0 1 2 SPI GPIO0 1 0 GPIO46 0 ROM Code 3 4 GPIO46 4 4 1. VDD_SPI GPIO45 strapping efuse VDD_SPI_TIEH efuse VDD_SPI_FORCE 0 GPIO45 strapping 1 efuse VDD_SPI_TIEH 2. GPIO0 GPIO46 (0, 1) 3. ROM Code U0TXD efuse DAC_1 4. efuse UART_PRINT_CONTROL 0 GPIO46 1 GPIO46 0 GPIO46 1 2 GPIO46 0 GPIO46 1 3 GPIO46 14 ESP32-S2 V0.3

2. 2. ESP32-S2 2.1 CPU 2.1.1 CPU ESP32-S2 Xtensa LX7 32 7 240 MHz 16 / 24 32 32 GPIO 6 32 windowed ABI 64 TRAX trace 16 KB trace memory JTAG 2.1.2 ESP32-S2 128 KB ROM 320 KB SRAM RTC 8 KB SRAM CPU Deep-sleep RTC CPU Deep-sleep 4 Kbit efuse 1792 ID 2.1.3 Flash SRAM ESP32-S2 QSPI/OSPI flash (SRAM) ESP32-S2 XTS-AES flash SRAM CPU flash SRAM CPU SRAM flash SRAM 1 GB ESP32-S2 7.5 MB flash SRAM 3.5 MB CPU cache 4 MB 64 KB flash SRAM 8 16 32 10.5 MB 64 KB SRAM 8 16 32 10.5 MB flash 15 ESP32-S2 V0.3

2. SRAM flash CPU 2.1.4 ESP32-S2 5 0x0000_0000 0x3EFF_FFFF 0x3F00_0000 0x3F3F_FFFF 0x3F40_0000 0x3F4F_FFFF 0x3F50_0000 0x3FF7_FFFF 0x3FF8_0000 0x3FF9_DFFF 0x3FF9_E000 0x3FFF_FFFF 0x4000_0000 0x4007_1FFF Cache 0x4007_2000 0x4007_FFFF 0x4008_0000 0x407F_FFFF Embedded memory DMA 0x4080_0000 0x4FFF_FFFF External memory MMU 0x5000_0000 0x5000_1FFF 0x5000_2000 0x5FFF_FFFF 0x6000_0000 0x600B_FFFF Peripheral DMA 0x600C_0000 0x617F_FFFF 0x6180_0000 0x6180_3FFF 0x6180_4000 0xFFFF_FFFF 5: 2.1.5 Cache ESP32-S2 cache 8 KB 16 KB 4 16 32 pre-load 16 ESP32-S2 V0.3

2. lock (critical word first) (early restart) 2.2 2.2.1 CPU CPU 4 40 MHz 8 MHz PLL PLL PLL PLL 8 MHz CPU 2.2.2 RTC RTC 3 (32 khz) RC 150 khz 31.25 khz 8 MHz 256 RTC 2 4 8 MHz RTC RTC RTC RTC RTC 2.2.3 PLL PLL 2.3 2.3.1 / (ADC) ESP32-S2 2 12 SAR ADC 20 ESP32-S2 ULP CPU 20 ADC ADC 10 17 ESP32-S2 V0.3

2. 2.3.2 / (DAC) ESP32-S2 2 8 DAC 2 2 DAC 1 DAC VDD3P3_RTC_IO 2.3.3 ADC 20 C 110 C IO 2.3.4 ESP32-S2 14 GPIO ESP32-S2 4 14 GPIO 4: ESP32-S2 GPIO TOUCH1 TOUCH2 TOUCH3 TOUCH4 TOUCH5 TOUCH6 TOUCH7 TOUCH8 TOUCH9 TOUCH10 TOUCH11 TOUCH12 TOUCH13 TOUCH14 GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 GPIO8 GPIO9 GPIO10 GPIO11 GPIO12 GPIO13 GPIO14 2.4 2.4.1 / (GPIO) ESP32-S2 43 GPIO GPIO ADC DAC touch GPIO46 GPIO / CPU GPIO46 IO UART SPI GPIO 18 ESP32-S2 V0.3

2. 2.4.2 (SPI) ESP32-S2 4 SPI SPI0 SPI1 SPI2 SPI3 SPI0 SPI1 SPI SPI2 SPI SPI SPI3 SPI SPI (SPI Memory) SPI SPI0, SPI1 SPI2 SPI SPI 8 STR/DDR, STR 80 MHz, DDR 40 MHz SPI2 SPI (GP-SPI) SPI2 SPI 2 1/2/4/8 2 1/2/4 SPI (CPOL) (CPHA) DMA 2, 80 MHz 40 MHz SPI 4 1/2/4/8 80 MHz SPI 4 1/2/4 40 MHz SPI 4 SPI3 SPI (GP-SPI) SPI3 SPI 2 1 SPI (CPOL) (CPHA) DMA 2, 80 MHz 40 MHz SPI 4 1 80 MHz SPI 4 40 MHz SPI 4 ESP32-S2 flash SPI 8 SPID (SPID) = IO0 SPIQ (SPIQ) = IO1 SPIWP (SPIWP) = IO2 SPIHD (SPIHD) = IO3 GPIO33 = IO4 GPIO34 = IO5 GPIO35 = IO6 GPIO36 = IO7 GPIO37 = DQS SPI 4 SPID (SPID) = IO0 SPIQ (SPIQ) = IO1 SPIWP (SPIWP) = IO2 19 ESP32-S2 V0.3

2. SPIHD (SPIHD) = IO3 SPI 2 SPID (SPID) = IO0 SPIQ (SPIQ) = IO1 SPI 1 SPIQ (SPIQ) = DO SPID (SPID) = DI SPIHD (SPIHD) = HOLD# SPIWP (SPIWP) = WP# 2.4.3 LCD 8 RGB 8080 6800 SPI2 8/16/24 RGB I²S 2.4.4 (UART) ESP32-S2 2 UART UART0 UART1 RS232 RS485 IrDA 5 Mbps UART CTS RTS XON XOFF DMA CPU 2.4.5 I²C ESP32-S2 2 I²C I²C I²C (100 Kbit/s) (400 Kbit/s) 5 MHz SDA 7 /10 I 2 C 2.4.6 I²S ESP32-S2 1 I²S 8/16/24/32/48/64 10 khz 40 MHz BCK I²S DAC/CODEC I²S DMA PCM 2.4.7 Camera ESP32-S2 8 16 DVP 40 MHz I²S 20 ESP32-S2 V0.3

2. 2.4.8 4 4 1 256 32 2.4.9 4 4 4 2 2 2.4.10 LED PWM LED PWM 8 1 ms 18 APB Light-sleep LED RGB 2.4.11 USB 1.1 OTG ESP32-S2 USB OTG USB 1.1 / FIFO (SRP) (HNP) USB PHY 2.5 Wi-Fi ESP32-S2 2.4 GHz 2.4 GHz (Bias) Balun 2.5.1 2.4 GHz 2.4 GHz 2.4 GHz 2 ADC ESP32-S2 RF (AGC) DC 21 ESP32-S2 V0.3

2. 2.5.2 2.4 GHz 2.4 GHz 2.4 GHz (CMOS) ESP32-S2 : I/Q / 2.5.3 2.4 GHz 2.5.4 Wi-Fi ESP32-S2 Wi-Fi 802.11b/g/n 802.11n MCS0-7 20 MHz 40 MHz 802.11n MCS32 802.11n 0.4 µs 150 Mbps STBC RX ESP32-S2 GPIO 2.5.5 Wi-Fi MAC ESP32-S2 802.11 b/g/n Wi-Fi MAC (DCF) (BSS) STA SoftAP ESP32-S2 Wi-Fi MAC 4 Wi-Fi (Infrastructure BSS) Station /SoftAP / RTS CTS (Immediate Block ACK) (Fragmentation & defragmentation) 22 ESP32-S2 V0.3

2. TX/RX A-MPDU, RX A-MSDU TXOP (WMM) CCMP, TKIP, WAPI, WEP, BIP Beacon TSF 802.11mc FTM 2.5.6 TCP/IP ESP-MESH Wi-Fi TLS 1.0, 1.1, 1.2 2.6 RTC 2.6.1 (PMU) ESP32-S2 ESP32-S2 Active CPU Modem-sleep CPU Wi-Fi Wi-Fi Light-sleep CPU RTC ULP MAC RTC Wi-Fi Deep-sleep CPU RTC RTC Wi-Fi RTC ULP Hibernation 8 MHz ULP RTC 1 RTC RTC GPIO RTC RTC GPIO Hibernation 12 2.6.2 (ULP) ULP CPU CPU ULP RTC Deep-sleep ULP RTC Deep-sleep RTC GPIO RTC RTC ULP RISC-V IMC 32 32 32 CPU RTC GPIO 23 ESP32-S2 V0.3

2. 2.7 2.7.1 64 ESP32-S2 4 64 16 64 / 16 2 65536 XTAL 64 2.7.2 ESP32-S2 3 2 1 MWDT RTC 1 RTC RWDT 4 1 CPU RWDT RTC flash RWDT MWDT ESP32-S2 4 1 CPU 32 RWDT MWDT SPI flash SPI flash 2.8 ESP32-S2 AES (FIPS PUB 197) ECB/CBC/OFB/CFB/CTR (NIST SP 800-38A) GCM (NIST SP 800-38D) SHA (FIPS PUB 180-4) RSA ECC RSA 4096 2048 24 ESP32-S2 V0.3

2. 2.9 flash SRAM AES-XTS RSA-PSS HMAC MAC RSA RSA 2.10 5: ADC ADC1_CH0 GPIO1 2 12 SAR ADC ADC1_CH1 GPIO2 ADC1_CH2 GPIO3 ADC1_CH3 GPIO4 ADC1_CH4 GPIO5 ADC1_CH5 GPIO6 ADC1_CH6 GPIO7 ADC1_CH7 GPIO8 ADC1_CH8 GPIO9 ADC1_CH9 GPIO10 ADC2_CH0 GPIO11 ADC2_CH1 GPIO12 ADC2_CH2 GPIO13 ADC2_CH3 GPIO14 ADC2_CH4 XTAL_32K_P ADC2_CH5 XTAL_32K_N ADC2_CH6 DAC_1 ADC2_CH7 DAC_2 ADC2_CH8 GPIO19 ADC2_CH9 GPIO20 DAC DAC_1 DAC_1 2 8 DAC DAC_2 DAC_2 TOUCH1 GPIO1 TOUCH2 GPIO2 TOUCH3 GPIO3 TOUCH4 GPIO4 TOUCH5 GPIO5 TOUCH6 GPIO6 TOUCH7 GPIO7 TOUCH8 GPIO8 TOUCH9 GPIO9 TOUCH10 GPIO10 TOUCH11 GPIO11 25 ESP32-S2 V0.3

2. TOUCH12 GPIO12 TOUCH13 GPIO13 TOUCH14 GPIO14 JTAG MTDI MTDI JTAG MTCK MTCK MTMS MTMS MTDO MTDO UART U0RXD_in GPIO 2 UART DMA U0CTS_in U0DSR_in U0TXD_out U0RTS_out U0DTR_out U1RXD_in U1CTS_in U1TXD_out U1RTS_out I 2 C I2CEXT0_SCL_in GPIO 2 I 2 C I2CEXT0_SDA_in I2CEXT1_SCL_in I2CEXT1_SDA_in I2CEXT0_SCL_out I2CEXT0_SDA_out I2CEXT1_SCL_out I2CEXT1_SDA_out LED PWM ledc_ls_sig_out0~7 GPIO 8 80 MHz /RTC /XTAL 18 I 2 S I2S0I_DATA_in0~15 GPIO LCD I2S0O_BCK_in I2S0O_WS_in I2S0I_BCK_in I2S0I_WS_in I2S0I_H_SYNC I2S0I_V_SYNC I2S0I_H_ENABLE I2S0O_BCK_out I2S0O_WS_out I2S0I_BCK_out I2S0I_WS_out I2S0O_DATA_out0~23 camera RMT_SIG_IN0~3 GPIO 4 IR RMT_SIG_OUT0~3 SPI0/1 SPICLK_out SPICLK Standard SPI Dual SPI QSPI SPICS0_out SPICS0 QPI OSPI OPI STR DDR SPICS1_out SPICS1 flash SRAM 26 ESP32-S2 V0.3

2. SPID_in/out SPID SPIQ_in/out SPIQ SPIWP_in/out SPIWP SPIHD_in/out SPIHD SPID4_in/out GPIO33 SPID5_in/out GPIO34 SPID6_in/out GPIO35 SPID7_in/out GPIO36 SPIDQS_in/out GPIO37 SPI2 FSPICLK_in/out GPIO SPI LCD FSPICS0_in/out FSPICS1 ~ 5_out FSPID_in/out FSPIQ_in/out FSPIWP_in/out FSPIHD_in/out FSPIIO4 ~ 7_in/out FSPIDQS_out FSPICD_out FSPI_VSYNC_out FSPI_HSYNC_out FSPI_DE_out SPI 4 SPI 72 DMA Standard SPI Dual SPI QSPI QPI OSPI OPI STR DDR flash SRAM SPI3 SPI3_CLK_in/out GPIO Standard SPI SPI3_CS0_in/out SPI3_CS1_out SPI3_CS2_out SPI3_D_in/out SPI3_Q_in/out SPI3_HD_in/out SPI3_DQS_out SPI3_CD_out SPI 4 SPI 72 DMA pcnt_sig_ch0_in0 GPIO pcnt_sig_ch1_in0 pcnt_ctrl_ch0_in0 pcnt_ctrl_ch1_in0 pcnt_sig_ch0_in1 pcnt_sig_ch1_in1 pcnt_ctrl_ch0_in1 pcnt_ctrl_ch1_in1 pcnt_sig_ch0_in2 pcnt_sig_ch1_in2 pcnt_ctrl_ch0_in2 pcnt_ctrl_ch1_in2 pcnt_sig_ch0_in3 pcnt_sig_ch1_in3 pcnt_ctrl_ch0_in3 27 ESP32-S2 V0.3

3. pcnt_ctrl_ch1_in3 USB OTG D- GPIO19 USB OTG D+ GPIO20 GPIO46 28 ESP32-S2 V0.3

3. 3. 3.1 6: VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU, VDD_SPI, VDD3P3_RTC_IO 0.3 3.6 V T ST ORE 40 150 C 3.2 7: VDDA, VDD3P3, VDD3P3_RTC 2.8 3.3 3.6 V VDD_SPI 1 1.8 3.3 3.6 V VDD3P3_RTC_IO 2 3.0 3.3 3.6 V VDD3P3_CPU 2.8 3.3 3.6 V I V DD 0.5 A T J 40 125 C 1. 1.3 2. VDD_SPI VDD3P3_RTC_IO 8 3. 500 ma 3.3 VDD_SPI 8: VDD_SPI R SP I 3.3 V 5 Ω I SP I 1.8 V 40 ma VDD_SPI 3.3 V VDD3P3_RTC_IO R SP I 3.3 V flash VDD3P3_RTC_IO > VDD_flash_min + I_flash_max*R SP I VDD_flash_min flash I_flash_max flash 1.3 29 ESP32-S2 V0.3

3. 3.4 (3.3 V, 25 C) 9: (3.3 V, 25 C) C IN 2 pf V IH 0.75 VDD VDD + 0.3 V V IL 0.3 0.25 VDD V I IH 50 na I IL 50 na V OH 0.8 VDD V V OL 0.1 VDD V I OH (VDD = 3.3 V, V OH >= 2.64 V, PAD_DRIVER = 3) I OL (VDD = 3.3 V, V OL = 0.495 V, PAD_DRIVER = 3) 40 ma 28 ma R P U 45 kω R P D 45 kω V IH_nRST 0.75 VDD VDD + 0.3 V V IL_nRST 0.3 0.25 VDD V VDD I/O 3.5 ADC 10: ADC DNL RTC ADC 100 nf 7 7 LSB INL DC 25 C Wi-Fi 12 12 LSB RTC 200 ksps DIG 2 Msps 3,000 2,450 mv DNL 3.6 3.3 V 25 C RF 50% 30 ESP32-S2 V0.3

3. 11: RF 802.11b, 20 MHz, 1 Mbps, @19.5 dbm 190 ma 310 ma 802.11g, 20 MHz, 54 Mbps, @15 dbm 145 ma 220 ma TX 802.11n, 20 MHz, MCS7, @13 dbm 135 ma 200 ma Active 802.11n, 40 MHz, MCS7, @13 dbm 120 ma 160 ma RX 802.11b/g/n, 20 MHz 63 ma 63 ma 802.11n, 40 MHz 68 ma 68 ma RX CPU idle 12: 240 MHz 19 ma Modem-sleep CPU 160 MHz 16 ma 80 MHz 12 ma Light-sleep 450 µa ULP 220 µa Deep-sleep 7 µa @1% duty RTC + RTC 10 µa RTC 5 µa CHIP_PU 0.1 µa Modem-sleep CPU cache idle Wi-Fi Active Modem-sleep Modem-sleep CPU CPU Deep-sleep ULP GPIO I²C ULP 1% 7 µa 3.7 Wi-Fi 3.7.1 13: 11b, 1 Mbps 19.5 dbm 11b, 11 Mbps 19.5 11g, 6 Mbps 18 31 ESP32-S2 V0.3

3. 11g, 54 Mbps 15 11n, HT20, MCS0 18 11n, HT20, MCS7 13 11n, HT40, MCS0 18 11n, HT40, MCS7 13 3.7.2 14: 1 Mbps 97 dbm 2 Mbps 95 5.5 Mbps 93 11 Mbps 88 6 Mbps 92 9 Mbps 91 12 Mbps 89 18 Mbps 87 24 Mbps 84 36 Mbps 80 48 Mbps 76 54 Mbps 75 11n, HT20, MCS0 92 11n, HT20, MCS1 88 11n, HT20, MCS2 85 11n, HT20, MCS3 83 11n, HT20, MCS4 79 11n, HT20, MCS5 75 11n, HT20, MCS6 74 11n, HT20, MCS7 72 11n, HT40, MCS0 89 11n, HT40, MCS1 86 11n, HT40, MCS2 83 11n, HT40, MCS3 80 11n, HT40, MCS4 76 11n, HT40, MCS5 72 11n, HT40, MCS6 71 11n, HT40, MCS7 69 11b, 1 Mbps 5 dbm 11b, 11 Mbps 5 11g, 6 Mbps 5 11g, 54 Mbps 0 11n, HT20, MCS0 5 11n, HT20, MCS7 0 11n, HT40, MCS0 5 32 ESP32-S2 V0.3

3. 11n, HT40, MCS7 0 11b, 11 Mbps 35 db 11g, 6 Mbps 31 11g, 54 Mbps 14 11n, HT20, MCS0 31 11n, HT20, MCS7 13 11n, HT40, MCS0 19 11n, HT40, MCS7 8 33 ESP32-S2 V0.3

4. 4. Pin 1 Pin 2 Pin 3 Pin 1 Pin 2 Pin 3 6: QFN56 (7x7 mm) Pin 1 34 ESP32-S2 V0.3

A - ESP32-S2 A - ESP32-S2 A.1. IO_MUX IO_MUX Pin No. Power Supply Pin Analog Pin Digital Pin Power Domain Analog Function0 Analog Function1 RTC_GPIO Digital Function0 Type Digital Function1 Type Digital Function2 Type Digital Function3 Type Digital Function4 Type Drive Strength (Default) At Reset After Reset 1 VDDA 2 LNA_IN 3 VDD3P3 4 VDD3P3 5 GPIO0 VDD3P3_RTC_IO RTC_GPIO0 GPIO0 I/O/T GPIO0 I/O/T 2 d2 oe=0, ie=1, wpu oe=0, ie=1, wpu, 6 GPIO1 VDD3P3_RTC_IO TOUCH1 ADC1_CH0 RTC_GPIO1 GPIO1 I/O/T GPIO1 I/O/T 2 d2 oe=0, ie=1 oe=0, ie=1 7 GPIO2 VDD3P3_RTC_IO TOUCH2 ADC1_CH1 RTC_GPIO2 GPIO2 I/O/T GPIO2 I/O/T 2 d2 oe=0, ie=1 oe=0, ie=1 8 GPIO3 VDD3P3_RTC_IO TOUCH3 ADC1_CH2 RTC_GPIO3 GPIO3 I/O/T GPIO3 I/O/T 2 d2 oe=0, ie=1 oe=0, ie=0 9 GPIO4 VDD3P3_RTC_IO TOUCH4 ADC1_CH3 RTC_GPIO4 GPIO4 I/O/T GPIO4 I/O/T 2 d2 oe=0, ie=1 oe=0, ie=0 10 GPIO5 VDD3P3_RTC_IO TOUCH5 ADC1_CH4 RTC_GPIO5 GPIO5 I/O/T GPIO5 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=0 11 GPIO6 VDD3P3_RTC_IO TOUCH6 ADC1_CH5 RTC_GPIO6 GPIO6 I/O/T GPIO6 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=0 12 GPIO7 VDD3P3_RTC_IO TOUCH7 ADC1_CH6 RTC_GPIO7 GPIO7 I/O/T GPIO7 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=0 13 GPIO8 VDD3P3_RTC_IO TOUCH8 ADC1_CH7 RTC_GPIO8 GPIO8 I/O/T GPIO8 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=0 14 GPIO9 VDD3P3_RTC_IO TOUCH9 ADC1_CH8 RTC_GPIO9 FSPIHD I1/O/T GPIO9 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 FSPIHD I1/O/T 15 GPIO10 VDD3P3_RTC_IO TOUCH10 ADC1_CH9 RTC_GPIO10 FSPICS0 I1/O/T GPIO10 I/O/T FSPIIO4 I1/O/T FSPICS0 I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 16 GPIO11 VDD3P3_RTC_IO TOUCH11 ADC2_CH0 RTC_GPIO11 FSPID I1/O/T GPIO11 I/O/T FSPIIO5 I1/O/T FSPID I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 17 GPIO12 VDD3P3_RTC_IO TOUCH12 ADC2_CH1 RTC_GPIO12 FSPICLK I1/O/T GPIO12 I/O/T FSPIIO6 I1/O/T FSPICLK I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 18 GPIO13 VDD3P3_RTC_IO TOUCH13 ADC2_CH2 RTC_GPIO13 FSPIQ I1/O/T GPIO13 I/O/T FSPIIO7 I1/O/T FSPIQ I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 19 GPIO14 VDD3P3_RTC_IO TOUCH14 ADC2_CH3 RTC_GPIO14 FSPIWP I1/O/T GPIO14 I/O/T FSPIDQS I1/O/T FSPIWP I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 20 VDD3P3_RTC 21 XTAL_32K_P VDD3P3_RTC_IO XTAL_32K_P ADC2_CH4 RTC_GPIO15 GPIO15 I/O/T GPIO15 I/O/T U0RTS O 2 d2 oe=0, ie=0 oe=0, ie=0 22 XTAL_32K_N VDD3P3_RTC_IO XTAL_32K_N ADC2_CH5 RTC_GPIO16 GPIO16 I/O/T GPIO16 I/O/T U0CTS I1 2 d2 oe=0, ie=0 oe=0, ie=0 23 DAC_1 VDD3P3_RTC_IO DAC_1 ADC2_CH6 RTC_GPIO17 GPIO17 I/O/T GPIO17 I/O/T U1TXD O 2 d2 oe=0, ie=0 oe=0, ie=1 24 DAC_2 VDD3P3_RTC_IO DAC_2 ADC2_CH7 RTC_GPIO18 GPIO18 I/O/T GPIO18 I/O/T U1RXD I1 CLK_OUT3 O 2 d2 oe=0, ie=0 oe=0, ie=1 25 GPIO19 VDD3P3_RTC_IO USB_D- ADC2_CH8 RTC_GPIO19 GPIO19 I/O/T GPIO19 I/O/T U1RTS O CLK_OUT2 O 2 d2 oe=0, ie=0 oe=0, ie=0 26 GPIO20 VDD3P3_RTC_IO USB_D+ ADC2_CH9 RTC_GPIO20 GPIO20 I/O/T GPIO20 I/O/T U1CTS I1 CLK_OUT1 O 2 d2 oe=0, ie=0 oe=0, ie=0 27 VDD3P3_RTC_IO 28 GPIO21 VDD3P3_RTC_IO RTC_GPIO21 GPIO21 I/O/T GPIO21 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=0 29 SPICS1 VDD_SPI SPICS1 I1/O/T GPIO26 I/O/T 2 d2 oe=0, ie=1, wpu oe=1, ie=1, wpu 30 VDD_SPI 31 SPIHD VDD_SPI SPIHD I1/O/T GPIO27 I/O/T 2 d2 oe=0, ie=1, wpu oe=0, ie=1, wpu 32 SPIWP VDD_SPI SPIWP I1/O/T GPIO28 I/O/T 2 d2 oe=0, ie=1, wpu oe=0, ie=1, wpu 33 SPICS0 VDD_SPI SPICS0 I1/O/T GPIO29 I/O/T 2 d2 oe=0, ie=1, wpu oe=1, ie=1, wpu 34 SPICLK VDD_SPI SPICLK I1/O/T GPIO30 I/O/T 2 d2 oe=0, ie=1, wpu oe=1, ie=1, wpu 35 SPIQ VDD_SPI SPIQ I1/O/T GPIO31 I/O/T 2 d2 oe=0, ie=1, wpu oe=0, ie=1, wpu 36 SPID VDD_SPI SPID I1/O/T GPIO32 I/O/T 2 d2 oe=0, ie=1, wpu oe=0, ie=1, wpu 37 GPIO33 38 GPIO34 39 GPIO35 40 GPIO36 41 GPIO37 VDD3P3_CPU / VDD_SPI VDD3P3_CPU / VDD_SPI VDD3P3_CPU / VDD_SPI VDD3P3_CPU / VDD_SPI VDD3P3_CPU / VDD_SPI GPIO33 I/O/T GPIO33 I/O/T FSPIHD I1/O/T SPIIO4 I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 GPIO34 I/O/T GPIO34 I/O/T FSPICS0 I1/O/T SPIIO5 I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 GPIO35 I/O/T GPIO35 I/O/T FSPID I1/O/T SPIIO6 I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 GPIO36 I/O/T GPIO36 I/O/T FSPICLK I1/O/T SPIIO7 I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 GPIO37 I/O/T GPIO37 I/O/T FSPIQ I1/O/T SPIDQS I1/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 42 GPIO38 VDD3P3_CPU GPIO38 I/O/T GPIO38 I/O/T FSPIWP I1/O/T GPIO38 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 43 MTCK VDD3P3_CPU MTCK I1 GPIO39 I/O/T CLK_OUT3 O 2 d2 oe=0, ie=0 oe=0, ie=1 44 MTDO VDD3P3_CPU MTDO O/T GPIO40 I/O/T CLK_OUT2 O 2 d2 oe=0, ie=0 oe=0, ie=1 45 VDD3P3_CPU 46 MTDI VDD3P3_CPU MTDI I1 GPIO41 I/O/T CLK_OUT1 O 2 d2 oe=0, ie=0 oe=0, ie=1 47 MTMS VDD3P3_CPU MTMS I0 GPIO42 I/O/T 2 d2 oe=0, ie=0 oe=0, ie=1 48 U0TXD VDD3P3_CPU U0TXD O GPIO43 I/O/T CLK_OUT1 O 2 d2 oe=0, ie=1, wpu oe=1, ie=1, wpu 49 U0RXD VDD3P3_CPU U0RXD I1 GPIO44 I/O/T CLK_OUT2 O 2 d2 oe=0, ie=1, wpu oe=0, ie=1, wpu 50 GPIO45 VDD3P3_CPU GPIO45 I/O/T GPIO45 I/O/T 2 d2 oe=0, ie=1, wpd oe=0, ie=1, wpd 51 VDDA 52 XTAL_N 53 XTAL_P 54 VDDA 55 GPIO46 VDD3P3_CPU GPIO46 I GPIO46 I oe=0, wpd, ie=1 oe=0, wpd, ie=1 56 CHIP_PU VDD3P3_RTC_IO Total 10 3 43 说明 : GPIO33 GPIO34 GPIO35 GPIO36 GPIO37 的电源域默认为 VDD3P3_CPU, 也可由软件配置为 VDD_SPI wpu: weak pull-up wpd: weak pull-down ie: input enable oe: output enable 每个数字 Function 栏均对应 一列列 Type 请参考下列列描述来理理解每个 Function 所对应 Type 的意义 对于功能 Function-N 而 言,Type 所指的是 : - I: 仅为输 入 如果选择了了 Function-N 以外的其他功能, 则该管脚的输 入信号仍会连接到 Function-N 的输 入信号 - I1: 仅为输 入 如果选择了了 Function-N 以外的其他功能, 则 Function-N 的输 入信号恒为 1 - I0: 仅为输 入 如果选择 Function-N 以外的其他功能, 则 Function-N 的输 入信号恒为 0 - O: 仅为输出 - T: 高抗阻 - I/O/T: 该功能信号包含输 入 输出和 高抗阻组合 - I1/O/T: 该函数信号包含输 入 输出和 高抗阻组合 如果选择了了 Function-N 以外的其他功能, 则 Function-N 的输 入信号恒为 1 35 ESP32-S2 V0.3

A - ESP32-S2 A.2. GPIO * 15: GPIO_Matrix IO_MUX 0 SPIQ_in 0 yes SPIQ_out SPIQ_oe 1 SPID_in 0 yes SPID_out SPID_oe 2 SPIHD_in 0 yes SPIHD_out SPIHD_oe 3 SPIWP_in 0 yes SPIWP_out SPIWP_oe 4 - - - SPICLK_out_mux SPICLK_oe 5 - - - SPICS0_out SPICS0_oe 6 - - - SPICS1_out SPICS1_oe 7 SPID4_in 0 yes SPID4_out SPID4_oe 8 SPID5_in 0 yes SPID5_out SPID5_oe 9 SPID6_in 0 yes SPID6_out SPID6_oe 10 SPID7_in 0 yes SPID7_out SPID7_oe 11 SPIDQS_in 0 yes SPIDQS_out SPIDQS_oe 12 - - - - 1 d1 13 - - - - 1 d1 14 U0RXD_in 0 yes U0TXD_out 1 d1 15 U0CTS_in 0 yes U0RTS_out 1 d1 16 U0DSR_in 0 no U0DTR_out 1 d1 17 U1RXD_in 0 yes U1TXD_out 1 d1 18 U1CTS_in 0 yes U1RTS_out 1 d1 19 - - - - 1 d1 20 - - - - 1 d1 21 U1DSR_in 0 no U1DTR_out 1 d1 22 - - - - 1 d1 23 I2S0O_BCK_in 0 no I2S0O_BCK_out 1 d1 24 - - - - 1 d1 25 I2S0O_WS_in 0 no I2S0O_WS_out 1 d1 26 - - - - 1 d1 27 I2S0I_BCK_in 0 no I2S0I_BCK_out 1 d1 28 I2S0I_WS_in 0 no I2S0I_WS_out 1 d1 29 I2CEXT0_SCL_in 1 no I2CEXT0_SCL_out I2CEXT0_SCL_oe 30 I2CEXT0_SDA_in 1 no I2CEXT0_SDA_out I2CEXT0_SDA_oe 31-0 no sdio_tohost_int_out 1 d1 32 - - - - 1 d1 33 - - - - 1 d1 34 - - - - 1 d1 35 - - - - 1 d1 36 - - - - 1 d1 37 gpio_bt_active 0 no - 1 d1 38 gpio_bt_priority 0 no - 1 d1 39 pcnt_sig_ch0_in0 0 no gpio_wlan_prio 1 d1 36 ESP32-S2 V0.3

A - ESP32-S2 * IO_MUX 40 pcnt_sig_ch1_in0 0 no gpio_wlan_active 1 d1 41 pcnt_ctrl_ch0_in0 0 no bb_diag0 1 d1 42 pcnt_ctrl_ch1_in0 0 no bb_diag1 1 d1 43 pcnt_sig_ch0_in1 0 no bb_diag2 1 d1 44 pcnt_sig_ch1_in1 0 no bb_diag3 1 d1 45 pcnt_ctrl_ch0_in1 0 no bb_diag4 1 d1 46 pcnt_ctrl_ch1_in1 0 no bb_diag5 1 d1 47 pcnt_sig_ch0_in2 0 no bb_diag6 1 d1 48 pcnt_sig_ch1_in2 0 no bb_diag7 1 d1 49 pcnt_ctrl_ch0_in2 0 no bb_diag8 1 d1 50 pcnt_ctrl_ch1_in2 0 no bb_diag9 1 d1 51 pcnt_sig_ch0_in3 0 no bb_diag10 1 d1 52 pcnt_sig_ch1_in3 0 no bb_diag11 1 d1 53 pcnt_ctrl_ch0_in3 0 no bb_diag12 1 d1 54 pcnt_ctrl_ch1_in3 0 no bb_diag13 1 d1 55 - - - bb_diag14 1 d1 56 - - - bb_diag15 1 d1 57 - - - bb_diag16 1 d1 58 - - - bb_diag17 1 d1 59 - - - bb_diag18 1 d1 60 - - - bb_diag19 1 d1 61 usb_extphy_vp 0 no usb_extphy_oen 1 d1 62 usb_extphy_vm 0 no usb_extphy_speed 1 d1 63 usb_extphy_rcv 0 no usb_extphy_vpo 1 d1 64 usb_otg_iddig_in 0 no usb_extphy_vmo 1 d1 65 usb_otg_avalid_in 0 no usb_extphy_suspnd 1 d1 66 usb_srp_bvalid_in 0 no usb_otg_idpullup 1 d1 67 usb_otg_vbusvalid_in 0 no usb_otg_dppulldown 1 d1 68 usb_srp_sessend_in 0 no usb_otg_dmpulldown 1 d1 69 - - - usb_otg_drvvbus 1 d1 70 - - - usb_srp_chrgvbus 1 d1 71 - - - usb_srp_dischrgvbus 1 d1 72 SPI3_CLK_in 0 no SPI3_CLK_out_mux SPI3_CLK_oe 73 SPI3_Q_in 0 no SPI3_Q_out SPI3_Q_oe 74 SPI3_D_in 0 no SPI3_D_out SPI3_D_oe 75 SPI3_HD_in 0 no SPI3_HD_out SPI3_HD_oe 76 SPI3_CS0_in 0 no SPI3_CS0_out SPI3_CS0_oe 77 - - - SPI3_CS1_out SPI3_CS1_oe 78 - - - SPI3_CS2_out SPI3_CS2_oe 79 - - - ledc_ls_sig_out0 1 d1 80 - - - ledc_ls_sig_out1 1 d1 81 - - - ledc_ls_sig_out2 1 d1 82 - - - ledc_ls_sig_out3 1 d1 37 ESP32-S2 V0.3

A - ESP32-S2 * IO_MUX 83 rmt_sig_in0 0 no ledc_ls_sig_out4 1 d1 84 rmt_sig_in1 0 no ledc_ls_sig_out5 1 d1 85 rmt_sig_in2 0 no ledc_ls_sig_out6 1 d1 86 rmt_sig_in3 0 no ledc_ls_sig_out7 1 d1 87 - - - rmt_sig_out0 1 d1 88 - - - rmt_sig_out1 1 d1 89 - - - rmt_sig_out2 1 d1 90 - - - rmt_sig_out3 1 d1 91 - - - - 1 d1 92 - - - - 1 d1 93 ext_adc_start 0 no - 1 d1 94 - - - - 1 d1 95 I2CEXT1_SCL_in 1 no I2CEXT1_SCL_out I2CEXT1_SCL_oe 96 I2CEXT1_SDA_in 1 no I2CEXT1_SDA_out I2CEXT1_SDA_oe 97 - - - - 1 d1 98 - - - - 1 d1 99 - - - - 1 d1 100 - - - gpio_sd0_out 1 d1 101 - - - gpio_sd1_out 1 d1 102 - - - gpio_sd2_out 1 d1 103 - - - gpio_sd3_out 1 d1 104 - - - gpio_sd4_out 1 d1 105 - - - gpio_sd5_out 1 d1 106 - - - gpio_sd6_out 1 d1 107 - - - gpio_sd7_out 1 d1 108 FSPICLK_in 0 yes FSPICLK_out_mux FSPICLK_oe 109 FSPIQ_in 0 yes FSPIQ_out FSPIQ_oe 110 FSPID_in 0 yes FSPID_out FSPID_oe 111 FSPIHD_in 0 yes FSPIHD_out FSPIHD_oe 112 FSPIWP_in 0 yes FSPIWP_out FSPIWP_oe 113 FSPIIO4_in 0 yes FSPIIO4_out FSPIIO4_oe 114 FSPIIO5_in 0 yes FSPIIO5_out FSPIIO5_oe 115 FSPIIO6_in 0 yes FSPIIO6_out FSPIIO6_oe 116 FSPIIO7_in 0 yes FSPIIO7_out FSPIIO7_oe 117 FSPICS0_in 0 yes FSPICS0_out FSPICS0_oe 118 - - - FSPICS1_out FSPICS1_oe 119 - - - FSPICS2_out FSPICS2_oe 120 - - - FSPICS3_out FSPICS3_oe 121 - - - FSPICS4_out FSPICS4_oe 122 - - - FSPICS5_out FSPICS5_oe 123 can_rx 1 no can_tx 1 d1 124 - - - can_bus_off_on 1 d1 125 - - - can_clkout 1 d1 38 ESP32-S2 V0.3

A - ESP32-S2 * IO_MUX 126 - - - SUBSPICLK_out_mux SUBSPICLK_oe 127 SUBSPIQ_in 0 yes SUBSPIQ_out SUBSPIQ_oe 128 SUBSPID_in 0 yes SUBSPID_out SUBSPID_oe 129 SUBSPIHD_in 0 yes SUBSPIHD_out SUBSPIHD_oe 130 SUBSPIWP_in 0 yes SUBSPIWP_out SUBSPIWP_oe 131 - - - SUBSPICS0_out SUBSPICS0_oe 132 - - - SUBSPICS1_out SUBSPICS1_oe 133 - - - FSPIDQS_out FSPIDQS_oe 134 - - - FSPI_HSYNC_out FSPI_HSYNC_oe 135 - - - FSPI_VSYNC_out FSPI_VSYNC_oe 136 - - - FSPI_DE_out FSPI_DE_oe 137 - - - FSPICD_out FSPICD_oe 138 - - - - 1 d1 139 - - - SPI3_CD_out SPI3_CD_oe 140 - - - SPI3_DQS_out SPI3_DQS_oe 141 - - - - 1 d1 142 - - - - 1 d1 143 I2S0I_DATA_in0 0 no I2S0O_DATA_out0 1 d1 144 I2S0I_DATA_in1 0 no I2S0O_DATA_out1 1 d1 145 I2S0I_DATA_in2 0 no I2S0O_DATA_out2 1 d1 146 I2S0I_DATA_in3 0 no I2S0O_DATA_out3 1 d1 147 I2S0I_DATA_in4 0 no I2S0O_DATA_out4 1 d1 148 I2S0I_DATA_in5 0 no I2S0O_DATA_out5 1 d1 149 I2S0I_DATA_in6 0 no I2S0O_DATA_out6 1 d1 150 I2S0I_DATA_in7 0 no I2S0O_DATA_out7 1 d1 151 I2S0I_DATA_in8 0 no I2S0O_DATA_out8 1 d1 152 I2S0I_DATA_in9 0 no I2S0O_DATA_out9 1 d1 153 I2S0I_DATA_in10 0 no I2S0O_DATA_out10 1 d1 154 I2S0I_DATA_in11 0 no I2S0O_DATA_out11 1 d1 155 I2S0I_DATA_in12 0 no I2S0O_DATA_out12 1 d1 156 I2S0I_DATA_in13 0 no I2S0O_DATA_out13 1 d1 157 I2S0I_DATA_in14 0 no I2S0O_DATA_out14 1 d1 158 I2S0I_DATA_in15 0 no I2S0O_DATA_out15 1 d1 159 - - - I2S0O_DATA_out16 1 d1 160 - - - I2S0O_DATA_out17 1 d1 161 - - - I2S0O_DATA_out18 1 d1 162 - - - I2S0O_DATA_out19 1 d1 163 - - - I2S0O_DATA_out20 1 d1 164 - - - I2S0O_DATA_out21 1 d1 165 - - - I2S0O_DATA_out22 1 d1 166 - - - I2S0O_DATA_out23 1 d1 167 SUBSPID4_in 0 yes SUBSPID4_out SUBSPID4_oe 168 SUBSPID5_in 0 yes SUBSPID5_out SUBSPID5_oe 39 ESP32-S2 V0.3

A - ESP32-S2 * IO_MUX 169 SUBSPID6_in 0 yes SUBSPID6_out SUBSPID6_oe 170 SUBSPID7_in 0 yes SUBSPID7_out SUBSPID7_oe 171 SUBSPIDQS_in 0 yes SUBSPIDQS_out SUBSPIDQS_oe 172 - - - - 1 d1 173 - - - - 1 d1 174 - - - - 1 d1 175 - - - - 1 d1 176 - - - - 1 d1 177 - - - - 1 d1 178 - - - - 1 d1 179 - - - - 1 d1 180 - - - - 1 d1 181 - - - - 1 d1 182 - - - - 1 d1 183 - - - - 1 d1 184 - - - - 1 d1 185 - - - - 1 d1 186 - - - - 1 d1 187 - - - - 1 d1 188 - - - - 1 d1 189 - - - - 1 d1 190 - - - - 1 d1 191 - - - - 1 d1 192 - - - - 1 d1 193 I2S0I_H_SYNC 0 no - 1 d1 194 I2S0I_V_SYNC 0 no - 1 d1 195 I2S0I_H_ENABLE 0 no - 1 d1 196 - - - - 1 d1 197 - - - - 1 d1 198 - - - - 1 d1 199 - - - - 1 d1 200 - - - - 1 d1 201 - - - - 1 d1 202 - - - - 1 d1 203 pcmfsync_in 0 no bt_audio0_irq 1 d1 204 pcmclk_in 0 no bt_audio1_irq 1 d1 205 pcmdin 0 no bt_audio2_irq 1 d1 206 rw_wakeup_req 0 no ble_audio0_irq 1 d1 207 - - - ble_audio1_irq 1 d1 208 - - - ble_audio2_irq 1 d1 209 - - - pcmfsync_out pcmfsync_en 210 - - - pcmclk_out pcmclk_en 211 - - - pcmdout pcmdout_en 40 ESP32-S2 V0.3

A - ESP32-S2 * IO_MUX 212 - - - ble_audio_sync0_p 1 d1 213 - - - ble_audio_sync1_p 1 d1 214 - - - ble_audio_sync2_p 1 d1 215 - - - ant_sel0 1 d1 216 - - - ant_sel1 1 d1 217 - - - ant_sel2 1 d1 218 - - - ant_sel3 1 d1 219 - - - ant_sel4 1 d1 220 - - - ant_sel5 1 d1 221 - - - ant_sel6 1 d1 222 - - - ant_sel7 1 d1 223 sig_in_func_223 0 no sig_in_func223 1 d1 224 sig_in_func_224 0 no sig_in_func224 1 d1 225 sig_in_func_225 0 no sig_in_func225 1 d1 226 sig_in_func_226 0 no sig_in_func226 1 d1 227 sig_in_func_227 0 no sig_in_func227 1 d1 228 - - - - 1 d1 229 - - - - 1 d1 230 - - - - 1 d1 231 - - - - 1 d1 232 - - - - 1 d1 233 - - - - 1 d1 234 - - - - 1 d1 235 pro_alonegpio_in0 0 no pro_alonegpio_out0 1 d1 236 pro_alonegpio_in1 0 no pro_alonegpio_out1 1 d1 237 pro_alonegpio_in2 0 no pro_alonegpio_out2 1 d1 238 pro_alonegpio_in3 0 no pro_alonegpio_out3 1 d1 239 pro_alonegpio_in4 0 no pro_alonegpio_out4 1 d1 240 pro_alonegpio_in5 0 no pro_alonegpio_out5 1 d1 241 pro_alonegpio_in6 0 no pro_alonegpio_out6 1 d1 242 pro_alonegpio_in7 0 no pro_alonegpio_out7 1 d1 243 - - - - 1 d1 244 - - - - 1 d1 245 - - - - 1 d1 246 - - - - 1 d1 247 - - - - 1 d1 248 - - - - 1 d1 249 - - - - 1 d1 250 - - - - 1 d1 251 - - - clk_i2s_mux 1 d1 252 - - - - 1 d1 253 - - - - 1 d1 254 - - - - 1 d1 41 ESP32-S2 V0.3

A - ESP32-S2 * IO_MUX 255 - - - - 1 d1 42 ESP32-S2 V0.3

2019.08 V0.3 2019.06 V0.2 3 ESP32-S2 1.4 Strapping 5 3 2019.04 V0.1 43 ESP32-S2 V0.3