Skip to the content
PCBKitNew board
4 layers31.5 × 40.4 mmESP32, the printed circuit board in 3D

KiCad practice repository for learning PCB design, schematic capture, and hardware prototyping. Contains experimental circuits, test layouts, and design exercises.

Size
31.5 × 40.4 mm
Copper layers
4
Thickness
1 mm
Parts
29
Nets
29
Pads
143
Tracks, vias
182, 30
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
1 Feb 2026
Updated
24 Apr 2026

Overview

ESP32 is an open-source printed circuit board by Shiv115singh, from the Shiv115singh/kicad_example_projects- repository on GitHub. It is a 4-layer board of 31.5 × 40.4 mm with 29 parts on 29 nets, routed with 182 tracks and 30 vias.

It is built around the ESP32-C3-WROOM-02-H4, AP2112K-3.3 and USBLC6-2SC6, with the PESD5V0L1ULD among its other parts. Its parts include 10 capacitors, 9 resistors, 3 ICs, 3 connectors and 2 switches. It belongs with the ESP32 and RISC-V boards of this library.

Main components

4

README

README.md

References

Acknowledgment

This project is intended for learning and skill development in PCB design.
It was implemented using KiCad, with support from online learning resources including YouTube tutorials and technical documentation available on Google. it is created for learning purposes only.

Parts

29
QtyValueFootprintReferences
54u7Capacitor_SMD:C_0805_2012MetricC1, C2, C3, C4, C5
410KResistor_SMD:R_0402_1005MetricR5, R7, R8, R9
3100nCapacitor_SMD:C_0402_1005MetricC6, C9, C10
25KResistor_SMD:R_0402_1005MetricR1, R2
2Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ2, J3
2SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW1, SW2
2TBDCapacitor_SMD:C_0201_0603MetricC7, C8
10RResistor_SMD:R_0805_2012MetricR3
1100RResistor_SMD:R_0402_1005MetricR6
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U2
1CrystalCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
1ESP32-C3-WROOM-02RF_Module:ESP32-C3-WROOM-02U3
1PESD5V0L1ULDDiode_SMD:D_SOD-882DD1
1TDRResistor_SMD:R_0201_0603MetricR4
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ1

Questions

How big is the ESP32 PCB?

It measures 31.5 × 40.4 mm and has 4 copper layers, 1 mm thick.

What parts does the ESP32 use?

29 parts, built around the ESP32-C3-WROOM-02-H4, AP2112K-3.3, USBLC6-2SC6 and PESD5V0L1ULD. 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 KiCad files?

From the Shiv115singh/kicad_example_projects- repository on GitHub, at the commit this page was made from: the board is ESP32/ESP32.kicad_pcb and its schematic 5v_3v_regulator_circuit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32 design in my own project?

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

More from Shiv115singh/kicad_example_projects-

4
  • 2 layers66.6 × 35.2 mmAC to DC Converter, the printed circuit board in 3D

    AC to DC Converter

    Shiv115singh/kicad_example_projects-

    KiCad practice repository for learning PCB design, schematic capture, and hardware prototyping. Contains experimental circuits, test layouts, and design exercises.

    12 parts
  • 2 layers62.6 × 27.6 mm5v 3v regulator circuit, the printed circuit board in 3D

    5v 3v regulator circuit

    Shiv115singh/kicad_example_projects-

    KiCad practice repository for learning PCB design, schematic capture, and hardware prototyping. Contains experimental circuits, test layouts, and design exercises.

    8 parts
  • 2 layers28.3 × 54.4 mmLM2596, the printed circuit board in 3D

    LM2596

    Shiv115singh/kicad_example_projects-

    KiCad practice repository for learning PCB design, schematic capture, and hardware prototyping. Contains experimental circuits, test layouts, and design exercises.

    7 parts
  • 2 layers51.5 × 21.3 mm5V TO 3.3V VOLTAGE REGULATOR, the printed circuit board in 3D

    5V TO 3.3V VOLTAGE REGULATOR

    Shiv115singh/kicad_example_projects-

    KiCad practice repository for learning PCB design, schematic capture, and hardware prototyping. Contains experimental circuits, test layouts, and design exercises.

    7 parts

Similar boards

  • 2 layers33.3 × 38 mmESP32-C3-WROOM02 dev board, the printed circuit board in 3D

    ESP32-C3-WROOM02 dev board

    pushtiujeniya/ESP32-C3-WROOM02_dev-board

    This project is a custom 2-layer development board designed around the ESP32-C3-WROOM-02 Wi‑Fi + Bluetooth MCU module.

    30 parts2
  • 4 layers38 × 28.5 mmEsp32 iot pcb, the printed circuit board in 3D

    Esp32 iot pcb

    anasskrim61-wq/esp32-c3-mini

    Custom ESP32-C3 Mini IoT hardware design and KiCad PCB project

    29 parts1
  • 4 layers100.2 × 62.9 mmNN antenna manager, the printed circuit board in 3D

    NN antenna manager

    NozomiNetworks/NN-antenna-manager

    Open source project for a custom antenna manager for SDR cards

    71 parts1
  • 4 layers29.4 × 39.3 mmESP32 C3 Mini, the printed circuit board in 3D

    ESP32 C3 Mini

    Akshath2002/ESP32-Mini-Evaluation-Board

    A compact 4-layer ESP32 evaluation board designed in KiCad, focused on reliable power distribution, signal integrity, and ease of prototyping.

    29 parts
  • 2 layers75 × 51.5 mmDiy stream deck pcb, the printed circuit board in 3D

    Diy stream deck pcb

    Benjpp/diy-stream-deck-pcb

    PCB for hardware orchestrator from the diy stream deck

    44 parts
  • 4 layers34.4 × 42.5 mmThird project esp, the printed circuit board in 3D

    Third project esp

    BhautikSarvaiya/ESP32_C3_MINI

    This project focuses on designing a compact custom PCB based on the ESP32-C3 Mini microcontroller using KiCad 10.0.

    29 parts
  • 4 layers28.6 × 37.2 mmEsp32, the printed circuit board in 3D

    Esp32

    d3ckerd/Custom-ESP32

    Created a 4 layer custom esp32 dev board using the "ESP32-C3-WROOM-02" module. To learn much about how to create such a module I followed and learned from Pajopcb's youtube tutorials on the esp32.

    31 partsMIT
  • 4 layers29.8 × 35 mmCustom ESP32 Board, the printed circuit board in 3D

    Custom ESP32 Board

    diaseanodarren-hash/Custom-ESP32-C3-mini-Microcontroller

    Designed a custom ESP32-C3-mini microcontroller development board from schematic capture and footprint creation to final PCB layout and trace routing.

    29 parts