Pd brick
enkhbold470·kicad-projects·pd-brick/kicad/pd_brick.kicad_pcb
About the Pd brick PCB
Pd brick is an open source ESP32 PCB design by enkhbold470, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 100 × 80 mm, with 116 components from 57 distinct parts.
Its main chip is the ESP32-S3-WROOM-1-N8R8, from the ESP32 family. Other key parts include the STUSB4500QTR, USBLC6-2SC6, AP63203WU-7, LM5176PWPR and MCP4725A0T-E/CH. By type, the board carries 42 resistors, 41 capacitors, 9 diodes, 8 ICs, 7 transistors and 3 connectors.
It belongs with the test & measurement, power & battery and robotics & motion designs in this gallery.
From the project
Five KiCad 10 boards (4- and 6-layer): ESP32-S3 industrial gateway, USB-C PD bench supply, RP2040 logic analyzer, FOC motor controller, iCE40 FPGA board. KiCad projects, gerbers, BOM, STEP, renders and design-process videos.
A USB-C Power Delivery bench supply: STUSB4500 sink, LM5176 buck-boost, 1.2-22 V set over I2C by an ESP32-S3.
Not fabricated, assembled or powered. Every number on this page is measured by KiCad 10 on the files in this folder; the full measurements are in report.json.
PD Brick is a USB-C Power Delivery programmable bench supply with a 1.2-22 V output. It was designed with the HeyPCB method on KiCad 10. A headless pipeline (KiCad 10.0.6, Freerouting 2.4.1) took the brief in board.json through schematic, placement, routing, pours, DRC and fab outputs.

Main components on the Pd brick
Pd brick bill of materials (BOM)
116 components, 57 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STUSB4500QTR | QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U1 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U2 |
| 1 | AP63203WU-7 | TSOT-23-6 | U3 |
| 1 | ESP32-S3-WROOM-1-N8R8 | ESP32-S3-WROOM-1 | U4 |
| 1 | LM5176PWPR | HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP3.4x9.5mm_ThermalVias | U5 |
| 1 | MCP4725A0T-E/CH | SOT-23-6 | U6 |
| 1 | INA228AIDGSR | TSSOP-10_3x3mm_P0.5mm | U7 |
| 1 | MT3608 | SOT-23-6 | U8 |
| 1 | AOD4185 | TO-252-2 | Q1 |
| 5 | CSD18563Q5A | TDSON-8-1 | Q2, Q3, Q4, Q5, Q6 |
| 1 | 2N7002 | SOT-23 | Q7 |
| 1 | TYPE-C-31-M-12 USB-C PD | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | MKDS 1,5/ 2-5,08 OUT | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2 |
| 1 | PZ254V-11-04P OLED | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | PTS810SJM250SMTRLFS BOOT | SW_SPST_PTS810 | SW1 |
| 1 | PTS810SJM250SMTRLFS RESET | SW_SPST_PTS810 | SW2 |
| 1 | EC11E15244G1 | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW3 |
| 2 | SMBJ24A | D_SMB | D1, D6 |
| 3 | B5819W SL B5819W | D_SOD-123 | D2, D3, D5 |
| 1 | BZT52C12 | D_SOD-123 | D4 |
Show 37 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | KT-0603G Green (PWR) | LED_0603_1608Metric | D7 |
| 1 | KT-0603G Green (PD) | LED_0603_1608Metric | D8 |
| 1 | KT-0603R Red (OUT) | LED_0603_1608Metric | D9 |
| 1 | SWPA4030S4R7MT 4.7uH | L_Sunlord_SWPA4030S | L1 |
| 1 | XAL7070-472MEC 4.7uH | L_Coilcraft_XAL7070-XXX | L2 |
| 1 | FNR4030S220MT 22uH | L_Changjiang_FNR4030S | L3 |
| 6 | CL10A105KB8NNNC 1uF | C_0603_1608Metric | C1, C2, C3, C4, C12, C22 |
| 8 | CC0603KRX7R9BB104 100nF | C_0603_1608Metric | C5, C7, C10, C13, C15, C16, C34, C35 |
| 9 | CL31A106KBHNNNE 10uF | C_1206_3216Metric | C6, C24, C25, C26, C27, C29, C30, C31 +1 |
| 3 | CL21A226MAQNNNE 22uF | C_0805_2012Metric | C8, C9, C11 |
| 1 | CL21A475KAQNNNE 4.7uF | C_0805_2012Metric | C14 |
| 1 | CL10B333KB8NNNC 33nF | C_0603_1608Metric | C17 |
| 4 | 0603B103K500NT 10nF | C_0603_1608Metric | C18, C39, C40, C41 |
| 2 | CL10C101JB8NNNC 100pF | C_0603_1608Metric | C19, C23 |
| 1 | CL10B221KB8NNNC 220pF | C_0603_1608Metric | C20 |
| 1 | CL10C470JB8NNNC 47pF | C_0603_1608Metric | C21 |
| 2 | MA50V220M10x10 220uF 50V | CP_Elec_10x10 | C28, C33 |
| 1 | 1206B475K500NT 4.7uF | C_1206_3216Metric | C36 |
| 2 | CL21B105KBFNNNE 1uF | C_0805_2012Metric | C37, C38 |
| 3 | 0603WAF1001T5E 1k | R_0603_1608Metric | R1, R41, R42 |
| 1 | 1206W4F1001T5E 1k | R_1206_3216Metric | R2 |
| 4 | 0603WAF1003T5E 100k | R_0603_1608Metric | R3, R6, R17, R19 |
| 2 | 0603WAF2202T5E 22k | R_0603_1608Metric | R4, R31 |
| 5 | 0603WAF1000T5E 100 | R_0603_1608Metric | R5, R20, R21, R22, R23 |
| 8 | 0603WAF4701T5E 4.7k | R_0603_1608Metric | R7, R18, R30, R35, R36, R37, R38, R39 |
| 5 | 0603WAF100JT5E 10 | R_0603_1608Metric | R8, R10, R24, R28, R32 |
| 1 | 0603WAF1002T5E 10k | R_0603_1608Metric | R9 |
| 1 | 0603WAF2001T5E 2k | R_0603_1608Metric | R11 |
| 2 | 0603WAF100KT5E 1 | R_0603_1608Metric | R12, R13 |
| 1 | 0603WAF2002T5E 20k | R_0603_1608Metric | R14 |
| 1 | 0603WAF3302T5E 33k | R_0603_1608Metric | R15 |
| 1 | 0603WAF8202T5E 82k | R_0603_1608Metric | R16 |
| 2 | FMF06FTHR010-LH 10m | R_1206_3216Metric | R25, R27 |
| 1 | 0603WAF1502T5E 15k | R_0603_1608Metric | R26 |
| 2 | 0603WAF1004T5E 1M | R_0603_1608Metric | R29, R33 |
| 1 | 0603WAF2402T5E 24k | R_0603_1608Metric | R34 |
| 1 | 0603WAF2201T5E 2.2k | R_0603_1608Metric | R40 |
Pd brick design files
The KiCad project lives in the enkhbold470/kicad-projects repository on GitHub; these links point at the commit this page was built from.
Pd brick: common questions
What microcontroller does the Pd brick use?
The Pd brick is built around the ESP32-S3-WROOM-1-N8R8, from the ESP32 family.
How big is the Pd brick PCB?
The Pd brick measures 100 × 80 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Pd brick?
116 components, from 57 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 Pd brick design files?
From the enkhbold470/kicad-projects 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 Pd brick design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which enkhbold470 chose for the repository.
Can I test firmware for the Pd brick 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.
More boards in kicad-projects
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