Sh03
penmoid·sh03-pcb
About the Sh03 PCB
Sh03 is an open source ESP32 PCB design by penmoid, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 100 × 56 mm, with 14 components from 10 distinct parts.
Its main chip is the ESP32-S3-DevKitC-1, from the ESP32 family. By type, the board carries 4 resistors, 3 connectors, 3 capacitors and 1 IC.
From the project
Replacement controller PCB for the Sovol SH03 filament dryer. KiCad sources and Rev-A fabrication files.
SH03 controller is an ESP32-S3-DevKitC-1 carrier board for the Sovol SH03 filament dryer. The board is a two-layer, 100 × 56 mm design. It carries nine back-side SMD references: J1, J2, R1-R4, and C1-C3. J3 and the DevKitC-1 headers are through-hole parts fitted by the builder.
This repository contains the KiCad source, custom footprints, schematic exports, fabrication files, renders, validation reports, and regeneration scripts. The current design is Rev-A.

Main components on the Sh03
Sh03 bill of materials (BOM)
14 components, 10 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-DevKitC-1 | ESP32-S3-DevKitC-1-Socket | U1 |
| 1 | C2886792 OEM_J1_thermal_air | JST_GH_BM14B_UNIVERSAL_1x14-1MP_P1.25mm_Vertical | J1 |
| 1 | C2886793 OEM_J2_vents | JST_GH_BM15B_UNIVERSAL_1x15-1MP_P1.25mm_Vertical | J2 |
| 1 | AUX_display_umbilical | JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J3 |
| 3 | FIDUCIAL | FID1, FID2, FID3 | |
| 1 | C444831 470uF/10V polymer | CP_EIA-7343-43_Kemet-X_HandSolder | C1 |
| 1 | C49678 100nF | C_0805_2012Metric | C2 |
| 1 | C15850 10uF | C_0805_2012Metric | C3 |
| 2 | C17633 33k | R_0805_2012Metric | R1, R2 |
| 2 | C17414 10k | R_0805_2012Metric | R3, R4 |
Sh03 design files
The KiCad project lives in the penmoid/sh03-pcb repository on GitHub; these links point at the commit this page was built from.
Sh03: common questions
What microcontroller does the Sh03 use?
The Sh03 is built around the ESP32-S3-DevKitC-1, from the ESP32 family.
How big is the Sh03 PCB?
The Sh03 measures 100 × 56 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Sh03?
14 components, from 10 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Sh03 design files?
From the penmoid/sh03-pcb repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Sh03 design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which penmoid chose for the repository.
Can I test firmware for the Sh03 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k