Schemantic
ashutosh-rath02·schemantic·test_boards/kicad/ESP32-PoE_Rev_J.kicad_pcb
About the Schemantic PCB
Schemantic is an open source ESP32 PCB design by ashutosh-rath02, published on GitHub under the MIT license. It is a 4-layer board measuring 28 × 80 mm, with 129 components from 72 distinct parts.
Its main chip is the ESP32-WROVER-E, from the ESP32 family. Other key parts include the CH340T(SSOP20W), TPS2375PW(TSSOP-8), BL4054B-42TPRN(SOT23-5), LAN8710A-EZC(QFN32) and TX4138(ESOIC-8). By type, the board carries 49 resistors, 28 capacitors, 9 diodes, 8 ICs, 5 inductors and 4 LEDs.
From the project
Multi-agent system that parses Altium/KiCad schematic PDFs into a verified connectivity graph, with AI agents for part ID, datasheet grounding, a grounded chat agent, multi-board linking, and pre-fab design checks.
A multi-agent system that turns a circuit board's schematic PDF into something actually understood -- a live connectivity graph, AI-identified parts with page-cited datasheet facts, a grounded chat agent that reasons over the verified graph, and exports a coding agent can build firmware from. Not a redraw: every wire you see is parsed fact, not a guess.
Live demo: https://schemantic.ashutoshrath.me/

Main components on the Schemantic
Schemantic bill of materials (BOM)
129 components, 72 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH340T(SSOP20W) | SSOP-20W | U1 |
| 1 | TPS2375PW(TSSOP-8) | TSSOP-8_Pitch-0.65mm_Dimensions-4.40x3.00x1.20mm | U2 |
| 1 | BL4054B-42TPRN(SOT23-5) | SOT-23-5 | U3 |
| 1 | LAN8710A-EZC(QFN32) | QFN32_EP(33)_5.00x5.00x0.90mm_Pitch_0.50mm | U4 |
| 1 | TX4138(ESOIC-8) | ESOIC-8 | U5 |
| 1 | ESP32-WROVER-E | ESP32-WROVER(WROOM)-UNIVERSAL_MODULE | U6 |
| 1 | SY8089AAAC(SOT23-5) | SOT-23-5 | U7 |
| 1 | SN74LVC1G04DBVR(SOT23-5) | SOT-23-5 | U8 |
| 1 | Q12MHz/20pF/10ppm/4P/3.2x2.5mm | TSX-3.2x2.5mm_GND(3) | Q1 |
| 2 | BC817-40(SOT23) | SOT23 | Q2, Q3 |
| 1 | DW02S | LIPO_BAT_VERTICAL_DW02S | BAT1 |
| 1 | Opened | SJ_1_SMALLER | BAT_SENS_E1 |
| 2 | IT1185AU2 | IT1185AU2_V2 | BUT1, RST1 |
| 2 | NS(HN1x10) | HN1x10 | EXT1, EXT2 |
| 3 | WPM2015-3/TR | SOT23 | FET1, FET2, FET3 |
| 1 | RJP-003TC1(LPJ4112CNL) | RJP-003TC1(LPJ4112CNL) | LAN_CON1 |
| 3 | Mounting_Hole_NPTH | NPTH_2.2mm | MH1, MH2, MH3 |
| 1 | TFC-9P-1.7H(ATFFS150A01BR016) | uSD(TFC-9P-1.xH(ATFFS150A01BR016)) | MICRO_SD1 |
| 3 | RA1206_(4X0603)_4B8_2.2k | R_MATRIX_4 | RM1, RM2, RM3 |
| 1 | LMUN2211LT1G(SOT-23) | SOT23 | T1 |
Show 52 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESDS314DBVR(SOT-23-5) | SOT-23-5 | TVS1 |
| 2 | NA(GG0402052R542P) | D_0402_5MIL_DWS | TVS2, TVS3 |
| 1 | P-B-V-10-LF | GBH-254-SMT-10 | UEXT1 |
| 1 | MISB-SWMM-5B-LF(USB_MICRO) | USB-MICRO_MISB-SWMM-5B_LF | USB-UART1 |
| 2 | LED/YELLOW/0603 | LED_0603_KA | ACT1, CHRG1 |
| 1 | LED/GREEN/0603 | LED_0603_KA | LNK1 |
| 1 | LED/RED/0603 | LED_0603_KA | PWR1 |
| 2 | 1N5822/SS34/SMA | SMA-KA | D1, D3 |
| 1 | BAT54C(SOT23-3) | SOT23-3 | D2 |
| 4 | 1N5819S4(SOD-123) | SOD-123_1C-2A_KA | D4, D6, D7, D9 |
| 1 | SS510/100V/5A/0.85V/DO214AB(SMC) | DO214AB(SMC)_1(K)-2(A) | D5 |
| 1 | SMAJ58A/SMA | SMA-KA | D8 |
| 3 | FB0805/600R/2A | L_0805_5MIL_DWS | L1, L3, L5 |
| 1 | 2.2uH/1.5A/DCR=72mR/20%/3.00x3.00x1.50mm/CD32(NR3015T2R2M) | CD32 | L2 |
| 1 | 33uH/2.1A/DCR=0.1R/20%/DBS135(PD3316MT330) | DBS135 | L4 |
| 6 | 22uF/6.3V/20%/X5R/C0603 | C_0603_5MIL_DWS | C1, C6, C7, C9, C10, C13 |
| 1 | 1nF/2000V/10%/X7R/C1206 | C_1206_5MIL_DWS_ISO | C2 |
| 2 | 47uF/6.3V/20%/X5R/C0805 | C_0805_5MIL_DWS | C3, C22 |
| 2 | 27pF/50V/5%/C0G/C0402 | C_0402_5MIL_DWS | C4, C5 |
| 7 | 100nF/16V/10%/X7R/C0402 | C_0402_5MIL_DWS | C8, C11, C14, C15, C16, C18, C28 |
| 2 | 100nF/100V/10%/X7R/C0603 | C_0603_5MIL_DWS | C12, C24 |
| 1 | 2.2uF/6.3V/10%/X5R/C0603 | C_0603_5MIL_DWS | C17 |
| 1 | 1nF/50V/10%/X7R/C0402 | C_0402_5MIL_DWS | C19 |
| 1 | 1uF/10V/20%/X5R/C0603 | C_0603_5MIL_DWS | C20 |
| 1 | NA(10uF/6.3V/20%/X5R/C0603) | C_0603_5MIL_DWS | C21 |
| 1 | 12pF/50V/5%/COG/C0402 | C_0402_5MIL_DWS | C23 |
| 1 | 470uF/10V/20%/Low_ESR/RM2.5/6.0x11mm | CPOL-RM2.5mm_6.3x11mm_PTH | C25 |
| 1 | NA(220pF/100V/C0603) | C_0603_5MIL_DWS | C26 |
| 1 | 15uF/100V/20%/RM2.5/6.3x11mm(Farnell:1281844) | CPOL-RM2.5mm_6.3x11mm_PTH | C27 |
| 10 | 10k/R0402 | R_0402_5MIL_DWS | R1, R2, R18, R19, R25, R32, R36, R37 +2 |
| 3 | 1k/R0402 | R_0402_5MIL_DWS | R3, R20, R21 |
| 1 | 47k/R0402 | R_0402_5MIL_DWS | R4 |
| 8 | 2.2k/R0402 | R_0402_5MIL_DWS | R5, R6, R8, R14, R15, R31, R35, R41 |
| 1 | 24.9k/1%/R0402 | R_0402_5MIL_DWS | R7 |
| 1 | 100k/R0402 | R_0402_5MIL_DWS | R9 |
| 4 | 49.9R/1%/R0402 | R_0402_5MIL_DWS | R10, R11, R12, R13 |
| 1 | NA(10k/R0402) | R_0402_5MIL_DWS | R16 |
| 2 | 470k/R0402 | R_0402_5MIL_DWS | R17, R22 |
| 1 | 180k/1%/R0402 | R_0402_5MIL_DWS | R23 |
| 3 | 220R/R0402 | R_0402_5MIL_DWS | R24, R46, R47 |
| 1 | 12.1k/1%/R0402 | R_0402_5MIL_DWS | R26 |
| 1 | 4.42k/1%/1/16W/R0402 | R_0402_5MIL_DWS | R27 |
| 1 | 0.03R/1%/R1206 | R_1206_5MIL_DWS | R28 |
| 1 | 220k/R0402 | R_0402_5MIL_DWS | R29 |
| 1 | 49.9k/1%/R0402 | R_0402_5MIL_DWS | R30 |
| 1 | 4.7R/R0402 | R_0402_5MIL_DWS | R33 |
| 1 | 5.23k/1%/R0402 | R_0402_5MIL_DWS | R34 |
| 1 | 30.1k/1%/R0402 | R_0402_5MIL_DWS | R38 |
| 2 | 10R/R0402 | R_0402_5MIL_DWS | R40, R45 |
| 1 | 4.7k/R2512 | R_2512_MM_DWS | R42 |
| 1 | NA(22R/R0603) | R_0603_5MIL_DWS | R43 |
| 2 | NA/R0402 | R_0402_5MIL_DWS | R44, R49 |
Schemantic design files
The KiCad project lives in the ashutosh-rath02/schemantic repository on GitHub; these links point at the commit this page was built from.
Schemantic: common questions
What microcontroller does the Schemantic use?
The Schemantic is built around the ESP32-WROVER-E, from the ESP32 family.
How big is the Schemantic PCB?
The Schemantic measures 28 × 80 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Schemantic?
129 components, from 72 distinct parts. The full bill of materials is listed on this page.
Where can I download the Schemantic design files?
From the ashutosh-rath02/schemantic repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Schemantic design in my own project?
Yes, under the terms of its MIT license, which ashutosh-rath02 chose for the repository.
Can I test firmware for the Schemantic 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