

PCB design projects created using KiCad
- Size
- 52.1 × 29 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 58
- Pads
- 176
- Tracks, vias
- 432, 31
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 19 Aug 2026
- Updated
- 29 Aug 2026
Overview
ESP32 is an open-source printed circuit board by darshudarshans1122, from the darshudarshans1122/PCB-Design-Portfolio repository on GitHub. It is a 2-layer board of 52.1 × 29 mm with 27 parts on 58 nets, routed with 432 tracks and 31 vias.
It is built around the CH340C, ESP32-WROOM-32 and AMS1117-3.3, with the SS8050 among its other parts. Its parts include 8 resistors, 6 capacitors, 3 ICs, 3 diodes and 3 connectors. It belongs with the ESP32 boards of this library.
Main components
4CH340C
SOP-16-20℃~+70℃ 2Mbps 3.3V、5V 50uA 7mA Transceiver USB 2.0 SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersESP32-WROOM-32
SMD,18x25.5mm-40℃~+85℃ -98dBm 2.4GHz 2.7V~3.6V 20dBm Bluetooth4.2 ESP32-DOWDQ6 UART、SDIO、SPI、I2C、GPIO、PWM、ADC、DAC SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSS8050
SOT-323-55℃~+150℃ 1 NPN 1.5A 100MHz 100nA 200 25V 300mW 500mV 5V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
Voltage Regulator/README.md🔋 Voltage Regulator PCB
A compact voltage regulator PCB designed to convert a higher DC input voltage into a stable regulated DC output. This project focuses on schematic design, component selection, PCB placement, and routing using KiCad.
⚙️ Features
- Stable regulated DC output
- Input and output filtering
- LED power indicator
- Compact PCB design
- Proper power and ground routing
🔧 Main Components
- Voltage regulator IC
- Input capacitor
- Output capacitor
- LED
- Current-limiting resistor
- Input/Output connectors
🛠️ Design Process
- Designed the schematic in KiCad
- Selected and assigned footprints
- Created the PCB layout
- Placed components
- Routed power and ground connections
- Completed PCB layout and DRC checks
🎯 Learning Outcomes
- Voltage regulator circuit design
- Power PCB layout
- Component placement
- Power and ground routing
- KiCad schematic-to-PCB workflow
🛠️ Tools Used
KiCad | PCB Design | Electronics
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C3, C4, C5, C6 |
| 4 | 10K | Resistor_SMD:R_0603_1608Metric | R5, R6, R7, R8 |
| 2 | 1K | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | Conn_01x15_Pin | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | J2, J3 |
| 2 | SS8050 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1, SW2 |
| 1 | 10uF/16v | Capacitor_Tantalum_SMD:CP_EIA-3216-12_Kemet-S | C2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | BLUE | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | D | Diode_SMD:D_0603_1608Metric | D1 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U1 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
More from darshudarshans1122/PCB-Design-Portfolio
3- 2 layers41.5 × 26 mm

- 2 layers35 × 19.5 mm

Temperaturesensor+microcontrollerPCB
darshudarshans1122/PCB-Design-Portfolio
PCB design projects created using KiCad
13 parts1 - 2 layers44.2 × 24.4 mm

Voltage Regulator
darshudarshans1122/PCB-Design-Portfolio
PCB design projects created using KiCad
10 parts1
Similar boards
- 2 layers52 × 29 mm

Esp32 wroom mudule
moksh-pcb-design/ESP32-WROOM-Development-Board
Custom ESP32-WROOM-32 Development Board designed in KiCad 10 featuring USB Type-C, CH340C USB-UART interface, AMS1117 power regulation and auto-programming circuitry.
26 parts2 - 2 layers52 × 29 mm

Esp32 wroom
7205jmj/Custom-ESP32-WROOM-32-Development-Board
Most ESP32 development boards available in the market include additional features that may not be required for every project.
26 parts1 - 2 layers52 × 30 mm

- 2 layers50 × 35 mm

Esp32 board
Adichidrawar/electronics-assessment-IF
Hardware design solution for the Intelligence Factory Hardware/Mechatronics Engineer take-home assessment. Includes a two-board ESP32-based embedded system with a remote IMU sensor board, complete PCB design in KiCad…
27 parts - 2 layers52 × 29 mm

Esp wroom 32
arm-n/ESP-WROOM-32-Development-Board
A hardware prototyping project based on the ESP-WROOM-32 module, designed using KiCad. This repository contains the circuit schematic, PCB layout, Gerber manufacturing files, design screenshots, datasheets and…
26 parts - 2 layers48 × 41.9 mm

- 4 layers33 × 68.5 mm

ESP32-RTL8201F devboard
PhilipHiet/ESP32-RTL8201F-devboard
Develpoment-board for the ESP32 with a RTL8201F ethernet transceiver and an onboard USB-C debug-interface
52 partsMIT - 2 layers33 × 51.5 mm

Questions
How big is the ESP32 PCB?
It measures 52.1 × 29 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32 use?
27 parts, built around the CH340C, ESP32-WROOM-32, AMS1117-3.3 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 KiCad files?
From the darshudarshans1122/PCB-Design-Portfolio repository on GitHub, at the commit this page was made from: the board is ESP32/ESP32.kicad_pcb and its schematic ESP32/ESP32.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 darshudarshans1122 before reusing the design.