ESP32 DevKit-C V4
The board as it appears on the Velxio canvas, with its full pin map
read live from the simulator (regenerated by scripts/gen-boards.mjs,
so it always matches what you can wire).

Family: ESP32 (classic) · Languages: Arduino C++, MicroPython, ESP-IDF
About this board
Section titled “About this board”Espressif’s own devkit, and the wider sibling of the DevKit V1: same dual-core Xtensa ESP32 and the same peripheral set, but 38 pins instead of 30. The extra rows bring out GPIOs the V1 leaves unbonded, which matters when a project runs out of pins rather than out of MCU.
Sketches are interchangeable with the V1 as long as the pin numbers you use exist on both — check the map below before moving a project across.
Start here
Section titled “Start here”There is no separate starter for this board: open New ESP32 project and swap the board, or place it from Add Component on an empty canvas.
Pins (38)
Section titled “Pins (38)”- 3V3
- EN
- VP
- VN
- 34
- 35
- 32
- 33
- 25
- 26
- 27
- 14
- 12
- GND.1
- 13
- D2
- D3
- CMD
- 5V
- GND.2
- 23
- 22
- TX
- RX
- 21
- GND.3
- 19
- 18
- 5
- 17
- 16
- 4
- 0
- 2
- 15
- D1
- D0
- CLK
Every pin above is clickable on the canvas — click one to start a wire. Board-level behavior, quirks and example links live on the family page.