Data Sheet

07Version 1.0
6.0 PinDetails
Table 1 – Module pinout
Module
Pin
ESP32
GPIO
Pin
Name
DefaultFunction ADC PWM RTC Notes
21 32 P19 1
22 33 P20 1
23 26 P21 2* DAC,
24 25 P22 2* DAC
25 14 P23 2* JTAG TMS, SD card SCLK
26
Regulated 3.3V
supply
Output only, do not feed 3.3V into this pin
or you can damage the regulator
27 Ground
28 Voltage Input Accepts a voltage between 3.5V and 5.5V
18 LoRa reset
16
External WiFi/BT antenna switch, Low =
on–board, High = U.FL
23 LoRa/Sigfox radio interrupt
17 LoRa/Sigfox radio chip select
† The pins on the RTC power domain can be used during deep sleep, specically GPIO pins will maintain their state while in deep sleep.
* ADC2 is currently not supported in the micropython rmware
6.1 RemappingPins
The ESP32 features comprehensive pin remapping
functionality. This allows peripherals to be mapped
onto almost any available GPIO pins. The above table
merely shows the default assignments. For example, the
default mapping has the SPI and I2C clocks overlapping,
meaning both cannot be used simultaneously without
remapping one to a different pin. For a detailed guide of
what peripheral can be assigned to what pins please read
Appendix A – ESP32 Pin Lists” of the ESP32 datasheet.