Pinouts
← All parts

ESP32-PICO-D4

EspressifESP32

The ESP32-PICO-D4 is a compact System-in-Package (SiP) device with integrated Wi-Fi and Bluetooth functionalities, suitable for IoT applications.

In stock

Specifications

4
Operating Voltage
3.0 ~ 3.6 V
Flash
4 MB (Quad SPI)
Ram
520 KB SRAM, 16 KB RTC SRAM
Gpio Count
34

Pinout

49
PinNameFunctionsNotes
1U0RXD
GPIO
UART RX
2U0TXD
GPIO
UART TX
3IO16
ADC
Analog input, ADC1_CH4, RTC_GPIO4
4IO17
ADC
Analog input, ADC1_CH5, RTC_GPIO5
5IO32
GPIO
Touch sensor, GPIO32, 32K_XP (32.768 kHz crystal oscillator input)
6IO33
GPIO
Touch sensor, GPIO33, 32K_XN (32.768 kHz crystal oscillator output)
7IO25
PWM
DAC_1, ADC2_CH8, RTC_GPIO6
8IO26
PWM
DAC_2, ADC2_CH9, RTC_GPIO7
9IO27
GPIO
Touch sensor, GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17
10IO14
GPIO
Touch sensor, GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, HSPICLK, HS2_CLK, SD_CLK, MTMS, EMAC_RXD2
11IO12
GPIO
Touch sensor, GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, HSPIQ, HS2_DATA2, SD_DATA2, MTDI, EMAC_TXD3
12IO13
GPIO
Touch sensor, GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, HSPID, HS2_DATA3, SD_CMD, MTDCK, EMAC_RXD3
13IO2
GPIO
Touch sensor, GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPICWP, HS2_DATA0, SD_DATA0
14IO0
GPIO
Touch sensor, GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
15IO4
GPIO
Touch sensor, GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPICHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
16VDDA3P3
POWER
Analog power supply
17IO17
GPIO
Touch sensor, GPIO17, ADC2_CH3, TOUCH3, RTC_GPIO13, HSPICLK, HS2_DATA5, U0TXD, EMAC_RXD3
18IO16
GPIO
Touch sensor, GPIO16, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPICWP, HS2_DATA0, SD_DATA0
19VDDA3P3
POWER
Analog power supply
20IO14
GPIO
Touch sensor, GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, HSPICLK, HS2_CLK, SD_CLK, MTMS, EMAC_RXD2
21IO12
GPIO
Touch sensor, GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, HSPIQ, HS2_DATA2, SD_DATA2, MTDI, EMAC_TXD3
22IO13
GPIO
Touch sensor, GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, HSPID, HS2_DATA3, SD_CMD, MTDCK, EMAC_RXD3
23IO2
GPIO
Touch sensor, GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPICWP, HS2_DATA0, SD_DATA0
24IO0
GPIO
Touch sensor, GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
25IO4
GPIO
Touch sensor, GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPICHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
26VDDA3P3
POWER
Analog power supply
27IO18
GPIO
Touch sensor, GPIO18, VSPICLK, HS1_DATA7
28IO23
GPIO
Touch sensor, GPIO23, VSPID, HS1_STROBE
29VDDA3P3
POWER
Analog power supply
30IO5
GPIO
Touch sensor, GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
31IO19
GPIO
Touch sensor, GPIO19, VSPIQ, U0CTS, EMAC_TXD0
32IO22
GPIO
Touch sensor, GPIO22, VSPIWP, U0RTS, EMAC_TXD1
33U0RXD
UART
UART RX
34U0TXD
UART
UART TX
35IO21
GPIO
Touch sensor, GPIO21, VSPIHD, EMAC_TX_EN
36VDDA
POWER
Analog power supply
37LNA_IN
I2C
RF input and output, I2C SDA/SCL
38VDDA3P3
POWER
Analog power supply
39IO16
GPIO
Touch sensor, GPIO16, ADC2_CH4, TOUCH4, RTC_GPIO14, HSPICLK, HS2_CLK, SD_CLK, MTMS, EMAC_RXD2
40IO17
GPIO
Touch sensor, GPIO17, ADC2_CH3, TOUCH3, RTC_GPIO13, HSPICLK, HS2_DATA5, U0TXD, EMAC_RXD3
41IO18
GPIO
Touch sensor, GPIO18, VSPICLK, HS1_DATA7
42IO23
GPIO
Touch sensor, GPIO23, VSPID, HS1_STROBE
43VDDA
POWER
Analog power supply
44IO5
GPIO
Touch sensor, GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
45IO19
GPIO
Touch sensor, GPIO19, VSPIQ, U0CTS, EMAC_TXD0
46IO22
GPIO
Touch sensor, GPIO22, VSPIWP, U0RTS, EMAC_TXD1
47U0RXD
UART
UART RX
48U0TXD
UART
UART TX
49GND
GND

Interactive pinout

Highlight:
ESP32

Click a pin to copy its name · tap a tag above to spotlight a bus.