Skip to the content
4 layers40 × 50.5 mmEsp32-devboard, the printed circuit board in 3D

Development board built using Espressif ESP32-S2FH4 with USB-C, two WS2812B LEDs, 3.3V LDO and GPIO headers, which have 15 pins on both sides.

Size
40 × 50.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
35
Nets
63
Pads
179
Tracks, vias
315, 48
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
18 Aug 2026
Updated
7 Oct 2026

Overview

Esp32-devboard is an open-source printed circuit board by AYUSH-pro-grammer, from the AYUSH-pro-grammer/esp32-devboard repository on GitHub. It is a 4-layer board of 40 × 50.5 mm with 35 parts on 63 nets, routed with 315 tracks and 48 vias.

It is built around the ESP32-S2 and WS2812B-2020. Its parts include 12 capacitors, 8 resistors, 3 connectors, 2 ICs and 2 diodes. It belongs with the microcontroller boards boards and the ESP32 boards of this library.

Main components

2

README

README.md

ESP32-S2 Development Board

Development board built using Espressif ESP32-S2FH4 with USB-C, two WS2812B LEDs, 3.3V LDO and GPIO headers, which have 15 pins on both sides.

Reasons for creating this project

I created this board because I want to get experience in designing a PCB and build my own ESP32 board. I was interested in building the schematic, routing the PCB and putting everything together.

How it works

The board receives 5V from USB-C port and uses 3.3V LDO to power the ESP32-S2 module. The ESP32-S2 is the core part of the board and can be programmed through USB-C. GPIO pins are routed to two 1x15 headers to use them with jumper wires and breadboard. WS2812B LEDs and a button were used to add some functionality to the board.

Assembly

Simply solder all the components by hand! I will utilize a hot plate to ease the process of soldering, specifically the small 0402 components.

3D Model

PCB Front PCB Back

Schematics & Routing

Schematic PCB Routing

BOM Summary

QtyComponentSelected PartSupplierLinkMOQUnit Price (USD)Order Cost (USD)
125 MHz Crystal, 20 pFSJK 7F25000E20UCGSJKC2522745$0.1139$0.57
233 pF CapacitorFOJAN FCC0402N330J500ATFOJANC5137486100$0.0030$0.30
1100 nF CapacitorSamsung Electro-Mechanics CL05B104KO5NNNCSamsung Electro-MechanicsC1525100$0.0046$0.46
71 µF CapacitorSamsung Electro-Mechanics CL05A105KA5NQNCSamsung Electro-MechanicsC5292350$0.0100$0.50
24.7 µF CapacitorSamsung Electro-Mechanics CL05A475MP5NRNCSamsung Electro-MechanicsC2373350$0.0167$0.84
2WS2812B-2020 LEDXINGLIGHT XL-2020RGBC-2812BXINGLIGHTC53499555$0.1112$0.56
11 A / 12 V Resettable FuseR+O SMD0805-100-12R+OC4664099110$0.0435$0.44
1USB-C ReceptacleSHOU HAN TYPE-C16PINSHOU HANC39393910$0.0592$0.59
55.1 kΩ ResistorUNI-ROYAL 0402WGF5101TCEUNI-ROYALC25905100$0.0023$0.23
310 kΩ ResistorUNI-ROYAL 0402WGF1002TCEUNI-ROYALC25744100$0.0034$0.34
1Tactile Push ButtonXUNPU TS-1088-AR02016XUNPUC72047710$0.0516$0.52
1ESP32-S2FH4ESPRESSIF ESP32-S2FH4ESPRESSIFC28409951$2.4574$2.46
13.3 V LDOTOREX XC6206P332MR-GTOREXC54465$0.1437$0.72
1PCB ManufacturingJLCPCB PCB FabricationJLCPCBJLCPCB1$8.00$8.00

Total

BOM Total: $8.53 USD

PCB Manufacturing: $8.00 USD

Total Project Cost: $16.53 USD

Parts

DesignatorPart
C1, C233 pF
C3, C4, C5, C6, C7, C8, C91 µF
C10100 nF
C39, C404.7 µF
D1, D2WS2812B-2020
F1Resettable Fuse
J1USB-C Receptacle
R1, R2, R3, R4, R55.1 kΩ
R6, R7, R810 kΩ
SW1Tactile Push Button
U1ESP32-S2FH4
U2XC6206P332MR-G
Y125 MHz Crystal

Parts

35
QtyValueFootprintReferences
71uFCapacitor_SMD:C_0402_1005MetricC5, C6, C7, C8, C9, C10, C11
55.1kResistor_SMD:R_0402_1005MetricR1, R2, R3, R4, R5
5LOGOLOGOG***, G***, G***, G***, G***
210KResistor_SMD:R_0402_1005MetricR7, R8
233pFCapacitor_SMD:C_0402_1005MetricC1, C2
24.7ufCapacitor_SMD:C_0402_1005MetricC3, C4
2Conn_01x15Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ2, J3
2WS2812B-2020LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmD1, D2
1100nFCapacitor_SMD:C_0402_1005MetricC12
110kResistor_SMD:R_0402_1005MetricR6
125MHz 20pFCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
1Antenna_ShieldRF_Antenna:Texas_SWRA117D_2.4GHz_LeftAE2
1ESP32-S2Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mmU1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23-3U2

Similar boards

  • 2 layers52.3 × 40.6 mmZamonaryboard, the printed circuit board in 3D

    Zamonaryboard

    zamonary1/zamonarypad

    Low-latency capacitive touch osu keyboard, esp32-s2 based

    26 parts1
  • 2 layers23.4 × 45.4 mmEsp32-s2-dev, the printed circuit board in 3D

    Esp32-s2-dev

    cyao1234/e32

    This is a single board esp32-s2 development board. with two neopixels and an on-board antenna.

    31 parts
  • 2 layers139 × 59 mmEsp32s2-nixiehost, the printed circuit board in 3D

    Esp32s2-nixiehost

    cnlohr/cnixxi

    My experiment with nixie tubes.

    60 parts151MIT
  • 2 layers35 × 35 mmExposed power rails, the printed circuit board in 3D

    Exposed power rails

    cnlohr/esp32s2-cookbook

    Low-level tests with the ESP32-S2

    37 parts132MIT
  • 4 layers60 × 33 mmMIG Dumper, the printed circuit board in 3D

    MIG Dumper

    sabogalc/MIG-Flash-PCBs

    MIG Dumper and Flashcart PCB files in KiCad

    73 parts69WTFPL
  • 4 layers30 × 30 mmWiSer TTL, the printed circuit board in 3D

    WiSer TTL

    bitmerse/WiSer

    WiSer: Bringing wireless convenience to serial connectivity

    75 parts52
  • 4 layers67 × 54 mmESP32 SIFIVE 00, the printed circuit board in 3D

    ESP32 SIFIVE 00

    probe-rs/hive

    A Raspberry PI shield for testing probe-rs against many chips & probes.

    81 parts15

Questions

How big is the Esp32-devboard PCB?

It measures 40 × 50.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Esp32-devboard use?

35 parts, built around the ESP32-S2 and WS2812B-2020. 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-devboard KiCad files?

From the AYUSH-pro-grammer/esp32-devboard repository on GitHub, at the commit this page was made from: the board is kicad/esp32-devboard.kicad_pcb and its schematic kicad/esp32-devboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp32-devboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask AYUSH-pro-grammer before reusing the design.