Skip to the content
PCBKitNew board
2 layers47 × 29.2 mmESP32 Dev Kit, the printed circuit board in 3D

A 2-layer PCB design of the ESP32 Dev Kit V1 (30-pin), created using KiCad 9.0. Includes complete schematics, layout, and BOM.

Size
47 × 29.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
26
Nets
66
Pads
172
Tracks, vias
304, 27
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Apr 2025
Updated
10 Jul 2026

Overview

ESP32 Dev Kit is an open-source printed circuit board by BrijModi, from the BrijModi/ESP32-Dev-Kit-Clone repository on GitHub. It is a 2-layer board of 47 × 29.2 mm with 26 parts on 66 nets, routed with 304 tracks and 27 vias.

It is built around the CP2102-GMR, ESP32-WROOM-32 and AMS1117-3.3. Its parts include 6 capacitors, 6 resistors, 3 ICs, 3 connectors and 2 diodes. It belongs with the ESP32 boards of this library.

Main components

3

README

README.md

ESP32 Dev Kit Clone

A custom 2-layer ESP32 Dev Kit V1 (30-pin) PCB designed in KiCad 9.0. This repository contains the complete hardware design, including the schematic, PCB layout, 3D model, and Bill of Materials (BOM).


Features

  • ESP32-WROOM-32 module
  • 2-layer PCB
  • Micro USB interface
  • USB-to-UART programming circuit
  • Automatic Boot & Reset circuitry
  • 3.3V power supply
  • GPIO breakout headers
  • Complete KiCad project files
  • Interactive Bill of Materials
  • 3D STEP model

PCB Preview

Front

Back


PCB Specifications

ParameterValue
PCB Size47.02 × 29.16 mm
Layers2
SoftwareKiCad 9.0

📂 Repository Contents

  • View/ – PCB renders, 3D model, schematic PDF, and PCB preview PDF.
  • ESP32 Dev Kit.kicad_pro – KiCad project file.
  • ESP32 Dev Kit.kicad_sch – Main schematic.
  • ESP32 Dev Kit.kicad_pcb – PCB layout.
  • Connectors.kicad_sch – Connector schematic sheet.
  • BOM.html – Interactive Bill of Materials.
  • .gitignore – Git ignore configuration.

Documentation


Getting Started

  1. Clone the repository
bash
git clone https://github.com/BrijModi/ESP32-Dev-Kit-Clone.git
  1. Open ESP32 Dev Kit.kicad_pro using KiCad 9.0.

📌 Applications

  • ESP32 hardware reference
  • PCB design learning
  • Custom ESP32 development board
  • Embedded systems projects
  • Educational purposes

License

This project is released under the MIT License.


Author

Brij Modi

GitHub: https://github.com/BrijModi

⭐ If you found this project useful, consider starring the repository.

Parts

26
QtyValueFootprintReferences
20.1ufCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C5
2100nfCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C6
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R5
210ufCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
21kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R6
22N2222Package_TO_SOT_SMD:SOT-23Q1, Q2
2Conn_01x15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ2, J3
2SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW1, SW2
11MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
1330Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1CP2102-GMR_NRNDdigikey-footprints:VFQFN-28-1EP_5x5mmU3
1D_SchottkyDiode_SMD:D_SOD-123D1
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1LOGOBrij:Brij LogoG***
1USB_B_MicroConnector_USB:USB_Micro-B_Molex_47346-0001J1

The 25 most common of 26 parts.

Questions

How big is the ESP32 Dev Kit PCB?

It measures 47 × 29.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESP32 Dev Kit use?

26 parts, built around the CP2102-GMR, ESP32-WROOM-32 and AMS1117-3.3. 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 Kit KiCad files?

From the BrijModi/ESP32-Dev-Kit-Clone repository on GitHub, at the commit this page was made from: the board is ESP32 Dev Kit.kicad_pcb and its schematic Connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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

Similar boards

  • 4 layers64 × 77 mmOBSPro, the printed circuit board in 3D

    OBSPro

    FabianSchwartau/OBSPro

    Version of the OpenBikeSensor hardware optimized for PCBA

    131 parts3LGPL-2.1
  • 2 layers100 × 100 mmNumpad test, the printed circuit board in 3D

    Numpad test

    c04022004/ble-numpad-pathfinder

    ESP32 based numpad, PCB & code

    72 parts1
  • 2 layers132 × 56 mmDashboard, the printed circuit board in 3D

    Dashboard

    marcutudor79/electronic-module-for-the-dashboard-of-upbdrive-racing-car

    My Bachelor's degree that consists of the electronic module for the Formula Student race car and it's testing module

    127 partsApache-2.0
  • 4 layers66.8 × 150 mmCooee Big brains, the printed circuit board in 3D

    Cooee Big brains

    DetectiveMittens/Cooee

    An open-source phone that can operate without GSM or LTE coverage. Utilising LoRa modulation and mesh networking to enable long range "off-grid" communication

    200 parts3GPL-2.0
  • 2 layers290 × 100 mmESP32-Wall Clock, the printed circuit board in 3D

    ESP32-Wall Clock

    SkullKill/ESP32-Wall-Clock-PCB

    ESP32 based 30cm Wall Mounted Clock. WiFi, NTP, SNMP, web interface, MicroUsb, Type-C, HG3613 Retrofit

    207 parts3GPL-3.0
  • 2 layers67.1 × 88.4 mmDE429 001 INSTALL, the printed circuit board in 3D

    DE429 001 INSTALL

    Purdue-Northwest-Vibration-Anaylsis/Purdue-Northwest-Vibration-Analysis

    Vibration analysis senior design project for purdue northwest.

    48 parts2
  • 4 layers60 × 70 mmDevPocket, the printed circuit board in 3D

    DevPocket

    Hopichek/Projects

    143 parts