# ESP32-S2 GPIO 引脚映射 > **芯片:esp32-s2** | **类别:gpio** | **信源:** [Espressif 官方文档](https://docs.espressif.com) ## 系统引脚(System Pins) **EN (CHIP_PU)** [I, Pin 56 QFN56] : 芯片使能。高电平=正常工作,低电平=芯片关闭。 : **禁止浮空!** 必须外部上拉到 VDD(典型 10kΩ)。 **VDD** [P] : 芯片主供电 3.0-3.6V,推荐 3.3V,需 >=500mA。 : VDD3P3_RTC / VDD3P3_CPU。 **GND** [P] : 所有 GND 焊盘必须全部连接到电源地平面。 **XTAL_P / XTAL_N** [-] : 40 MHz 外部高速晶振。**不可复用为 GPIO。** **LNA_IN** [I] : 射频天线输入端口。**不可复用为 GPIO。** **XTAL_32K_P / XTAL_32K_N** [I/O] : 32.768 kHz RTC 晶振(可选),XTAL_32K_P=GPIO15, XTAL_32K_N=GPIO16。 **USB_D- / USB_D+** [I/O, GPIO19/20] : USB OTG 全速 12 Mbps。用作普通 GPIO 需固件禁用 USB OTG 并重配 IO MUX。 : USB_D- 和 USB_D+ 同时也是 ADC2_CH8/CH9(WiFi 不可用)。 > S2 无蓝牙(此为与 ESP32 最大区别)。3 个 Strapping(GPIO0/45/46),比 ESP32 简单。 ## Strapping 引脚(3个) - **GPIO0**:上电默认=Pull-Up, 功能=0=下载模式, 1=SPI Boot, 使用限制=不能在上电时被外部拉低 - **GPIO45**:上电默认=Pull-Down, 功能=VDD_SPI 电压 0=1.8V, 1=3.3V, 使用限制=上电后锁存 - **GPIO46**:上电默认=Pull-Down, 功能=0=静默启动(无串口日志), 使用限制=**仅输入**,不能做输出 ## ADC 映射 ### ADC1(WiFi 可用,10ch) - ADC1_CH0:GPIO=GPIO1 - ADC1_CH1:GPIO=GPIO2 - ADC1_CH2:GPIO=GPIO3 - ADC1_CH3:GPIO=GPIO4 - ADC1_CH4:GPIO=GPIO5 - ADC1_CH5:GPIO=GPIO6 - ADC1_CH6:GPIO=GPIO7 - ADC1_CH7:GPIO=GPIO8 - ADC1_CH8:GPIO=GPIO9 - ADC1_CH9:GPIO=GPIO10 ### ADC2(WiFi 不可用,10ch) - ADC2_CH0:GPIO=GPIO11 - ADC2_CH1:GPIO=GPIO12 - ADC2_CH2:GPIO=GPIO13 - ADC2_CH3:GPIO=GPIO14 - ADC2_CH4:GPIO=GPIO15, 备注=XTAL_32K_P - ADC2_CH5:GPIO=GPIO16, 备注=XTAL_32K_N - ADC2_CH6:GPIO=GPIO17, 备注=DAC_1 - ADC2_CH7:GPIO=GPIO18, 备注=DAC_2 - ADC2_CH8:GPIO=GPIO19, 备注=USB_D- - ADC2_CH9:GPIO=GPIO20, 备注=USB_D+ ## DAC - DAC_1:GPIO=GPIO17, 分辨率=8-bit - DAC_2:GPIO=GPIO18, 分辨率=8-bit ## USB OTG - USB_D-:GPIO=GPIO19, 说明=可切换为普通 GPIO - USB_D+:GPIO=GPIO20, 说明=可切换为普通 GPIO ## Flash 占用引脚 GPIO26–GPIO32:模组内部 Flash/PSRAM 占用 ## 所有 GPIO 功能表 - 0:RTC=RTC_GPIO0, 备注=⚡ Strapping(启动模式) - 1:ADC=ADC1_CH0, Touch=Touch1, RTC=RTC_GPIO1 - 2:ADC=ADC1_CH1, Touch=Touch2, RTC=RTC_GPIO2 - 3:ADC=ADC1_CH2, Touch=Touch3, RTC=RTC_GPIO3 - 4:ADC=ADC1_CH3, Touch=Touch4, RTC=RTC_GPIO4 - 5:ADC=ADC1_CH4, Touch=Touch5, RTC=RTC_GPIO5 - 6:ADC=ADC1_CH5, Touch=Touch6, RTC=RTC_GPIO6 - 7:ADC=ADC1_CH6, Touch=Touch7, RTC=RTC_GPIO7 - 8:ADC=ADC1_CH7, Touch=Touch8, RTC=RTC_GPIO8 - 9:ADC=ADC1_CH8, Touch=Touch9, RTC=RTC_GPIO9 - 10:ADC=ADC1_CH9, Touch=Touch10, RTC=RTC_GPIO10 - 11:ADC=ADC2_CH0, Touch=Touch11, RTC=RTC_GPIO11 - 12:ADC=ADC2_CH1, Touch=Touch12, RTC=RTC_GPIO12 - 13:ADC=ADC2_CH2, Touch=Touch13, RTC=RTC_GPIO13 - 14:ADC=ADC2_CH3, Touch=Touch14, RTC=RTC_GPIO14 - 15:ADC=ADC2_CH4, RTC=RTC_GPIO15, 备注=XTAL_32K_P - 16:ADC=ADC2_CH5, RTC=RTC_GPIO16, 备注=XTAL_32K_N - 17:ADC=ADC2_CH6, DAC=DAC_1, RTC=RTC_GPIO17 - 18:ADC=ADC2_CH7, DAC=DAC_2, RTC=RTC_GPIO18 - 19:ADC=ADC2_CH8, RTC=RTC_GPIO19, 备注=USB_D- - 20:ADC=ADC2_CH9, RTC=RTC_GPIO20, 备注=USB_D+ - 21:RTC=RTC_GPIO21 - 26–32:备注=🔒 Flash PSRAM - 43:备注=U0TXD - 44:备注=U0RXD - 45:备注=⚡ Strapping - 46:备注=⚡ Strapping, **仅输入** ## 新手安全 GPIO > **GPIO1–10(ADC1全通道)、GPIO11–14、GPIO17(DAC)、GPIO18(DAC)、GPIO21**