ESP32 HDK dat
pins
Template
| Pin | Prerequisite | Used for | Note |
|---|---|---|---|
| 36 | input_only | ~ lead-out | |
| 39 | input_only | ~ lead-out | |
| 34 | input_only | ~ lead-out | |
| 35 | input_only | ~ lead-out | |
| 32 | IN1 | ||
| 33 | XTAL_32K_N | IN2 | |
| 25 | DAC | IN3 | |
| 26 | DAC | IN4 | |
| 27 | OUT1 | ||
| 14 | OUT2 | ||
| 12 | strapping | ~ lead-out | |
| 13 | I2C | ||
| 15 | strapping | I2C | |
| 2 | strapping | ~ lead-out | |
| 0 | strapping | ~ lead-out | |
| 4 | OUT4 | ||
| 16 | U2 | ||
| 19 | VSPI | ||
| 17 | U2 | ||
| 5 | strapping | VSPI | |
| 18 | VSPI | ||
| 20 | OUT3 | ||
| 21 | U1 | ||
| 3 | U0R | U0 | |
| 1 | U0T | U0 | |
| 22 | U1 | ||
| 23 | VSPI |
RMT
- RMT_SIG_IN0~7
- Any GPIO Pins
- Eight channels for an IR transmitter and
RMT_SIG_OUT0~7 receiver of various waveforms
Serial
- U0 = RXD0 / TXD0
- U1 = SD2 / SD3 (can not use)
- U2 = U2RXD = IO16, U2TXD = IO17
Functions
EMAC = Ethernet
DAC DAC1 (GPIO25) DAC2 (GPIO26)
I2C GPIO 21 (SDA) GPIO 22 (SCL)
ref
- https://electropeak.com/learn/full-guide-to-esp32-pinout-reference-what-gpio-pins-should-we-use/
- https://randomnerdtutorials.com/esp32-pinout-reference-gpios/
UART
pin 17 / 18 = SD2 / SD3 = UART1 pin 27 / 28 = IO 26 / 27 = UART2
NC Pins
V3 Chips
- Pins GPIO6 to GPIO11 on the ESP32-D0WD-V3/ESP32-D0WDR2-V3 chip are connected to the SPI flash integrated on the module and are not led out.
V2 Chips
- Pins SCK/CLK, SDO/SD0, SDI/SD1, SHD/SD2, SWP/SD3, and SCS/CMD, i.e. GPIO6 to GPIO11 are used to connect to the module integrated SPI flash, not recommended for other functions.