User's Manual

ESP-32S User Manual
Shenzhen Ai-Thinker Technology Co., Ltd http://www.ai-thinker.com
2.2 Pin Description
ESP -32S has 39 pins. See pin definitions in Table 3.
Table 3: ESP-32S Pin Definitions
Name
No.
Type
Function
GND
1
P
Ground
3V3
2
P
Power supply.
EN
3
I
Chip-enable signal. Active high.
SENSOR_VP
4
I
GPI036, SENS0R_VP, ADC_H, ADC1_CH0, RTC_GPI00
SENSOR_VN
5
I
GPI039, SENS0R_VN, ADC1_CH3, ADC_H, RTC_GPI03
IO34
6
I
GPI034, ADC1_CH6, RTC_GPI04
IO35
7
I
GPI035, ADC1_CH7, RTC_GPI05
IO32
8
I/O
GPI032, XTAL_32K_P (32.768 kHz crystal oscillator input), ADC1_CH4
T0UCH9, RTC_GPI09
IO33
9
I/O
GPI033, XTAL_32K_N (32.768 kHz crystal oscillator output), ADC1_CH5,
T0UCH8, RTC_GPI08
IO25
10
I/O
GPI025, DAC_1, ADC2_CH8, RTC_GPI06, EMAC_RXD0
IO26
11
I/O
GPI026, DAC_2, ADC2_CH9, RTC_GPI07, EMAC_RXD1
IO27
12
I/O
GPI027, ADC2_CH7, T0UCH7, RTC_GPI017, EMAC_RX_DV
IO14
13
I/O
GPraMADC2_CH6, T0UCH6,MTMS, HSPHK HS2_CLK, SD_CLK,
EMAC_TXD2
IO12
14
I/O
GPI012, ADC2_CH5, T0UCH5, RTC_GPI015, MTDL HSPIQ, HS2_DATA2,
SD_DATA2, EMAC_TXD3
GND
15
P
Ground
IO13
16
I/O
GPI013, ADC2_CH4, T0UCH4, RTC_GPI014, MTCK, HSPID, HS2_DATA3,
SD_DATA3, EMAC_RX_ER
SHD/SD2*
17
I/O
GPIO9, SD_DATA2, SPIHD, HS1_DATA2, U1RXD
SWP/SD3*
18
I/O
GPIO10, SD_DATA3, SPIWP, HS1_DATA3, U1TXD
SCS/CMD*
19
I/O
GPIO11, SD_CMD, SPICSO, HS1_CMD, U1RTS
SCK/CLK*
20
I/O
GPIO6, SD_CLK, SPICLK, HS1_CLK, U1CTS
SDO/SD0*
21
I/O
GPIO7, SD_DATA0, SPIQ, HS1_DATA0, U2RTS
SDI/SD1*
22
I/O
GPIO8, SD_DATA1, SPID, HS1_DATA1, U2CTS
IO 15
23
I/O
GPIO15, ADC2_CH3, T0UCH3, MTD0, HSPICSO, RTC_GPI013, HS2_CMD,
SD_CMD, EMAC_RXD3
IO 2
24
I/O
GPIO2, ADC2_CH2, T0UCH2,HSPIWP, HS2_DATA0, SD_DATA0
IO 0
25
I/O
GPIO0, ADC2_CH1, T0UCH1, CLK_0UT1, EMAC_TX_CLK
IO 4
26
I/O
GPIO4,ADC2_CH0,T0UCH0, RTC_GPI010, HSPIHD, HS2_DATA1,
SD_DATA1, EMAC_TX_ER
IO 16
27
I/O
GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_0UT
IO 17
28
I/O
GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_0UT_180
IO 5
29
I/O
GPIO5, VSPICSO, HS1_DATA6, EMAC_RX_CLK
IO18
30
I/O
GPIO18, VSPHKHS1_DATA7
IO19
31
I/O
GPIO19, VSPIQ, UOCTS, EMAC—TXDO