Skip to the content
PCBKitNew board
2 layers38.3 × 50 mmESP32-Dev Board, the printed circuit board in 3D

Custom ESP32 development board designed and routed in KiCad.

Size
38.3 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
69
Pads
214
Tracks, vias
361, 31
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Oct 2026
Updated
2 Oct 2026

Overview

ESP32-Dev Board is an open-source printed circuit board by aarthirethinabala, from the aarthirethinabala/ESP32-Dev-Board repository on GitHub. It is a 2-layer board of 38.3 × 50 mm with 36 parts on 69 nets, routed with 361 tracks and 31 vias.

It is built around the ESP32-WROOM-32D, AMS1117-3.3 and ESD9B5.0ST5G, with the SS8050 and BAT60A among its other parts. Its parts include 11 resistors, 9 capacitors, 6 diodes, 3 ICs and 3 connectors. It belongs with the microcontroller boards boards and the ESP32 boards of this library.

Main components

5

README

README.md

ESP32 Development Board

Custom ESP32 development board designed and routed in KiCad, including schematic design, component footprint assignment, PCB layout, routing and 3D visualization.

Project Status

Completed

Overview

This project is a custom ESP32 development board based on the ESP32-WROOM module. The board was designed from the schematic stage through PCB layout and routing, including power regulation, USB-to-UART communication, boot/reset controls, GPIO headers, and supporting components.

Tools Used

  • KiCad
  • PCB Editor
  • Schematic Editor
  • 3D Viewer

Board Features

  • ESP32-WROOM module
  • USB-to-UART interface
  • 5V to 3.3V voltage regulation
  • Boot and reset controls
  • GPIO headers
  • Status LED
  • Two-layer PCB
  • Ground copper zones

Design Process

  • Studied the reference ESP32 board circuitry
  • Converted the reference into hierarchical KiCad sheets
  • Assigned footprints
  • Designed component placement independently
  • Routed the PCB manually
  • Added vias and layer changes where required
  • Checked the design with ERC/DRC
  • Corrected connectivity and layout issues

Project Images

Root Schematic

Root Schematic

Page 2 Schematic

Page 2 Schematic

PCB Layout

PCB Layout

3D Front View

3D Front View

3D Back View

3D Back View

What I Learned

  • Hierarchical schematic organization
  • ESP32 development-board architecture
  • Footprint selection
  • Two-layer PCB design
  • Via usage and layer transitions
  • Ground planes/zones
  • DRC troubleshooting
  • Independent component placement and routing

Parts

36
QtyValueFootprintReferences
11RResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11
9CCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4, C5, C6, C7, C8, C9
3ESD9B5.0ST5GDiode_SMD:D_SOD-923D2, D3, D4
2Conn_01x19_PinConnector_PinHeader_2.54mm:PinHeader_1x19_P2.54mm_VerticalJ2, J3
2LEDLED_SMD:LED_0805_2012MetricD1, D6
2SS8050Package_TO_SOT_SMD:SOT-23Q1, Q2
2SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxGSW1, SW2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1BAT60ADiode_SMD:D_SOD-323D5
1CP2102N-Axx-xQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU2
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32DU1
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105133-0001J1

Questions

How big is the ESP32-Dev Board PCB?

It measures 38.3 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESP32-Dev Board use?

36 parts, built around the ESP32-WROOM-32D, AMS1117-3.3, ESD9B5.0ST5G and SS8050. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ESP32-Dev Board KiCad files?

From the aarthirethinabala/ESP32-Dev-Board repository on GitHub, at the commit this page was made from: the board is KiCad-Files/ESP32 dev board.kicad_pcb and its schematic KiCad-Files/ESP32 dev board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32-Dev Board design in my own project?

Its repository states no licence, so its author keeps all rights: ask aarthirethinabala before reusing the design.

Similar boards

  • 4 layers71 × 83 mmStud main, the printed circuit board in 3D

    Stud main

    Dimadeda/Smart-Faculty-

    80 parts
  • 4 layers136.4 × 77.8 mmMother, the printed circuit board in 3D

    Mother

    emiirkaya/ThermovitalSync-PCB

    A PCB project for a vital monitoring-cooling device with GUI

    99 parts2MIT
  • 2 layers27.8 × 56 mmESP32, the printed circuit board in 3D

    ESP32

    leoagea/ESP32_Board

    Homemade board with ESP32

    36 parts
  • 2 layers100 × 72.8 mm020 NiMH Battery Charger, the printed circuit board in 3D

    020 NiMH Battery Charger

    akbar-q/Circuits-PCB-HardwareDesign

    The High Voltage Arc Detector is a non-contact RF-based sensing system that detects high-voltage electrical arcs.

    103 parts
  • 2 layers86 × 65 mmIwaki hardware, the printed circuit board in 3D

    Iwaki hardware

    ahsanu123/iwaki

    🐟 IWAKI, automated fish cultivation system.

    91 parts
  • 2 layers61 × 77.8 mmReforge 1, the printed circuit board in 3D

    Reforge 1

    kishoriju-vrind/Reforge

    96 parts
  • 2 layers65 × 45 mmESP32 WROOM 32D, the printed circuit board in 3D

    ESP32 WROOM 32D

    shukranwambua-maker/Code_and_ShortCircuits

    "Those who don't INNOVATE perish!!!!!" - Muchai Wambua

    34 partsMIT