Skip to the content
4 layers27.9 × 56 mmESP32, the printed circuit board in 3D

This repository contains the schematic, layout, and design files for my PCB project.

Size
27.9 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
34
Nets
67
Pads
250
Tracks, vias
504, 64
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
26 Mar 2026
Updated
26 Mar 2026

Overview

ESP32 is an open-source printed circuit board by xAllGood, from the xAllGood/PCB-Design repository on GitHub. It is a 4-layer board of 27.9 × 56 mm with 34 parts on 67 nets, routed with 504 tracks and 64 vias.

It is built around the ESP32-WROOM-32, AMS1117-3.3 and MMSS8050-H-TP. Its parts include 10 resistors, 9 capacitors, 5 diodes, 3 ICs and 3 connectors. It belongs with the ESP32 boards of this library.

Main components

3

README

README.md

markdown

PCB Design Project

This repository contains the schematic, layout, and design files for my PCB project.

🛠 Project Overview

  • EDA Software: [Insert software, e.g., KiCad/Altium]
  • Current Status: Initializing repository and documentation.
  • Key Features: [List key components or functions here]

🚀 Git & GitHub Procedure

These are the steps used to initialize this repository and push local changes to GitHub.

1. Initial Setup

Set your identity on this machine (only needs to be done once):

bash
git config --global user.name "Your Name"
bash
git config --global user.email "your_email@example.com"

Use code with caution. 2. Initialize Local Repo Navigate to your project folder and run:

bash
git init
git add .
git commit -m "Initial commit"
git branch -M main

Use code with caution. 3. Connect to GitHub Link the local folder to your remote GitHub repository:

bash
git remote add origin https://github.com

Use code with caution.

  1. Push Changes To upload your files to GitHub:
bash
git push -u origin main

Use code with caution.

  1. Daily Workflow (Update Files) Whenever you make changes to your design:
bash
git add .

git commit -m "Describe your changes here" git push Use code with caution.

Parts

34
QtyValueFootprintReferences
30.1u/50v(10%)Capacitor_SMD:C_01005_0402MetricC4, C5, C7
310k(5%)Resistor_SMD:R_01005_0402MetricR5, R7, R8
322u/10v(20%)Capacitor_SMD:C_0201_0603MetricC1, C2, C3
3D_TVSDiode_SMD:D_SOD-523D3, D4, D5
20.1u/50v(10%)(NC)Capacitor_SMD:C_01005_0402MetricC8, C11
20k(5%)Resistor_SMD:R_01005_0402MetricR3, R4
22k(5%)Resistor_SMD:R_01005_0402MetricR1, R2
2Conn_01x19_PinConnector_PinHeader_2.54mm:PinHeader_1x19_P2.54mm_VerticalJ2, J3
2MMSS8050-H-TPTransistor_Power_Module:TRANS_MMSS8050-H-TPQ1, Q2
2SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW1, SW2
110k(5%)(NC)Resistor_SMD:R_01005_0402MetricR9
110u/10v(20%)Capacitor_SMD:C_01005_0402MetricC10
122.1k5%)Resistor_SMD:R_01005_0402MetricR10
147.5k5(1%)Resistor_SMD:R_01005_0402MetricR11
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1CP2102N-Axx-xQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU2
1D_SchottkyDiode_SMD:D_SOD-323D2
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1LEDLED_SMD:LED_0603_1608MetricD1
1USB3_B_MicroConnector_USB:USB_Micro-AB_Molex_47590-0001J1

More from xAllGood/PCB-Design

5
  • 2 layers59.1 × 38 mmMCU Datablogger, the printed circuit board in 3D

    MCU Datablogger

    xAllGood/PCB-Design

    This repository contains the schematic, layout, and design files for my PCB project.

    29 parts
  • 2 layers117.6 × 62.8 mm8x8 LED Module, the printed circuit board in 3D

    8x8 LED Module

    xAllGood/PCB-Design

    This repository contains the schematic, layout, and design files for my PCB project.

    19 parts
  • 2 layers29.3 × 47.9 mmBreadbord Power Supply, the printed circuit board in 3D

    Breadbord Power Supply

    xAllGood/PCB-Design

    This repository contains the schematic, layout, and design files for my PCB project.

    17 parts
  • 2 layersFeatures demo, the printed circuit board in 3D

    Features demo

    xAllGood/PCB-Design

    This repository contains the schematic, layout, and design files for my PCB project.

    14 parts
  • 2 layers56.1 × 16.3 mmLED torch, the printed circuit board in 3D

    LED torch

    xAllGood/PCB-Design

    This repository contains the schematic, layout, and design files for my PCB project.

    5 parts

Similar boards

  • 4 layers30.7 × 56.9 mmESP32 Clone devkit, the printed circuit board in 3D

    ESP32 Clone devkit

    futureshocked/KLP3e_ESP32_development_kit

    This is the repository for the "ESP32 Devkit clone" project.

    36 parts5
  • 4 layers31.4 × 57.3 mmESP32 Clone Devkit, the printed circuit board in 3D

    ESP32 Clone Devkit

    futureshocked/KLP4e_ESP32-Clone-Devkit

    This is the repository for the "ESP32 devikit clone" project.

    34 parts5MIT
  • 4 layers35.7 × 55.4 mmESP32 DEVKITC, the printed circuit board in 3D

    ESP32 DEVKITC

    Ogbonna-Joseph/ESP32-DEV-BOARD-PCB-DESIGN

    Design of an ESP32 Development Board

    32 parts
  • 4 layers30.5 × 56.8 mmESP 32 DEV KIT PCB Layout, the printed circuit board in 3D

    ESP 32 DEV KIT PCB Layout

    RTX17LEO/ESP-32-DEV-MODULE

    The ESP32 Dev Module is a powerful microcontroller with built-in Wi-Fi and Bluetooth, widely used for IoT and embedded applications.

    34 parts
  • 4 layers36.9 × 58 mmEsp11, the printed circuit board in 3D

    Esp11

    sreelekshmih2006-maker/ESP_32

    This project is a custom 4-layer ESP32 development board designed in KiCad using the official Espressif ESP32-DevKitC V4 reference design as the foundation.

    34 parts
  • 4 layersSim7070, the printed circuit board in 3D

    Sim7070

    onomondo/getting-started

    Onomondo Getting Started development kit. Board design files and firmware.

    96 parts7
  • 4 layers101.5 × 43.6 mmAlcantara v.1.0, the printed circuit board in 3D

    Alcantara v.1.0

    zenitheesc/Alcantara

    Mobile Ground Station for stratospheric probe monitoring and rescue. Goes well with the Zenith Monitor app.

    90 parts5
  • 4 layers60 × 60 mmBLDC Controller, the printed circuit board in 3D

    BLDC Controller

    HSabinoR/K-9R

    A Low-Cost (hopefully) Robotic Dog

    84 parts

Questions

How big is the ESP32 PCB?

It measures 27.9 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ESP32 use?

34 parts, built around the ESP32-WROOM-32, AMS1117-3.3 and MMSS8050-H-TP. 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 xAllGood/PCB-Design repository on GitHub, at the commit this page was made from: the board is Demo/ESP32/ESP32.kicad_pcb and its schematic Demo/8x8 LED Module/8x8 LED Module.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 xAllGood before reusing the design.