ESP32 DevKit v1

ESP32 DevKit v1 development board for Wi-Fi/Bluetooth microcontroller projects. Exposes ESP32-WROOM GPIO through breadboard-friendly headers, supports USB serial programming, 3.3V logic, common I2C/SPI/UART peripherals, and is the default ESP32-style board for many Schematik…

Pinout

Logical pinout · physical placement not verified
ESP32 DEVKIT V1VIN3V3GNDGNDGPIO13GPIO15GPIO12GPIO2GPIO14GPIO4GPIO27GPIO16GPIO26GPIO17GPIO25GPIO5GPIO33GPIO18GPIO32GPIO19GPIO35GPIO21GPIO34GPIO3GPIO39GPIO1GPIO36GPIO22ENGPIO23
  • VINleft-1

    Input to the onboard 3.3V regulator. Do not drive VIN and 3V3 simultaneously.

    Type · PowerVoltage · 5V nominal (4-12V)
  • GNDleft-2

    Ground return.

    Type · GroundVoltage · 0V
  • GPIO13left-3

    GPIO13, ADC2_CH4, Touch T4, HSPI MOSI, JTAG MTCK.

    Type · GPIO
  • GPIO12left-4

    GPIO12, ADC2_CH5, Touch T5, HSPI MISO, JTAG MTDI.

    Type · GPIO
  • GPIO14left-5

    GPIO14, ADC2_CH6, Touch T6, HSPI CLK, JTAG MTMS.

    Type · GPIO
  • GPIO27left-6

    GPIO27, ADC2_CH7, Touch T7.

    Type · GPIO
  • GPIO26left-7

    GPIO26, ADC2_CH9, DAC2.

    Type · GPIO
  • GPIO25left-8

    GPIO25, ADC2_CH8, DAC1.

    Type · GPIO
  • GPIO33left-9

    GPIO33, ADC1_CH5, Touch T8, 32K_XN.

    Type · GPIO
  • GPIO32left-10

    GPIO32, ADC1_CH4, Touch T9, 32K_XP.

    Type · GPIO
  • GPIO35left-11

    GPIO35, ADC1_CH7, VDET_2. Input only.

    Type · GPIO
  • GPIO34left-12

    GPIO34, ADC1_CH6, VDET_1. Input only.

    Type · GPIO
  • GPIO39left-13

    GPIO39, ADC1_CH3, SENSOR_VN. Input only.

    Type · GPIO
  • GPIO36left-14

    GPIO36, ADC1_CH0, SENSOR_VP. Input only.

    Type · GPIO
  • ENleft-15

    Active-high chip enable. Pulling LOW resets the ESP32. Internally pulled up; the EN button drives it LOW.

    Type · Control
  • 3V3right-1

    Output of the onboard regulator; may be used as a 3.3V input instead of VIN, but never both.

    Type · PowerVoltage · 3.3V
  • GNDright-2

    Ground return.

    Type · GroundVoltage · 0V
  • GPIO15right-3

    GPIO15, ADC2_CH3, Touch T3, HSPI CS, JTAG MTDO.

    Type · GPIO
  • GPIO2right-4

    GPIO2, ADC2_CH2, Touch T2, onboard LED on this board.

    Type · GPIO
  • GPIO4right-5

    GPIO4, ADC2_CH0, Touch T0.

    Type · GPIO
  • GPIO16right-6

    GPIO16, UART2 RX (Serial2 default).

    Type · GPIO
  • GPIO17right-7

    GPIO17, UART2 TX (Serial2 default).

    Type · GPIO
  • GPIO5right-8

    GPIO5, VSPI CS0 (SPI default SS).

    Type · GPIO
  • GPIO18right-9

    GPIO18, VSPI CLK (SPI default SCK).

    Type · GPIO
  • GPIO19right-10

    GPIO19, VSPI Q (SPI default MISO / CIPO).

    Type · GPIO
  • GPIO21right-11

    GPIO21, default Arduino Wire I2C SDA.

    Type · GPIO
  • GPIO3right-12

    GPIO3, UART0 RX. Wired to the onboard CP2102 USB-UART.

    Type · GPIO
  • GPIO1right-13

    GPIO1, UART0 TX. Wired to the onboard CP2102 USB-UART.

    Type · GPIO
  • GPIO22right-14

    GPIO22, default Arduino Wire I2C SCL.

    Type · GPIO
  • GPIO23right-15

    GPIO23, VSPI D (SPI default MOSI / COPI).

    Type · GPIO

ESP32

158 other options

Wi-Fi and Bluetooth on a single chip, in every shape from Espressif DevKitC to Adafruit Feathers with STEMMA QT, DFRobot FireBeetles tuned for battery life, and Seeed XIAOs under a thumbnail.

View all 158

Related groups

4 groups