

- Size
- 50 × 50 mm
- Copper layers
- 6
- Thickness
- 1.6 mm
- Parts
- 69
- Nets
- 80
- Pads
- 330
- Tracks, vias
- 373, 184
- Pours
- 18
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 18 Sep 2023
- Updated
- 2 Nov 2026
Overview
ESC is an open-source printed circuit board by WilliamLim781, from the WilliamLim781/PCB_practice repository on GitHub. It is a 6-layer board of 50 × 50 mm with 69 parts on 80 nets, routed with 373 tracks and 184 vias.
It is built around the IRS2101PBF, AMS1117 and BSC028N06LS3 G. Its parts include 22 capacitors, 18 resistors, 8 ICs, 6 transistors and 4 connectors. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
3IRS2101PBF
PDIP-8-40℃~+150℃ 10V~20V 130mA 150uA 2 270mA 35ns 70ns IGBT、MOSFET Interleaved conduction protection Low Side、High Side PDIP-8 Gate Drivers ROHSInfineon TechnologiesGate Drive ICsAMS1117
1.0 A Low-Dropout Fixed RegulatorAdvanced Monolithic SystemsUncategorisedBSC028N06LS3 G
TDSON-8(5x6)-55℃~+150℃ 1 N-channel 100A 139W 13nF 2.2V 2.3nF 2.8mΩ@10V 60V TDSON-8(5x6) MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdPCB_practice
just a bunch of PCB practice. That's it
Parts
69| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100n | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C3, C4, C5, C6, C7 |
| 6 | 200 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R9, R10, R14, R15 |
| 6 | BSC028N06LS3 | Package_TO_SOT_SMD:TDSON-8-1 | Q1, Q2, Q3, Q4, Q5, Q6 |
| 4 | 4u7 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11, C13, C18, C21 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 3 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R11, R16 |
| 3 | 100n 50V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12, C17, C20 |
| 3 | 22K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R13, R18 |
| 3 | 2m | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R12, R17 |
| 3 | 2u7 50V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14, C19, C22 |
| 3 | D | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2, D3 |
| 3 | INA180A1 | Package_TO_SOT_SMD:SOT-23-5 | U3, U6, U8 |
| 3 | IRS2101 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm | U2, U5, U7 |
| 2 | C | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9, C10 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15 |
| 1 | 11k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8 |
| 1 | 16Mhz? | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8 |
| 1 | 22u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C16 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | AMS1117 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | Boot0 | Button_Switch_SMD:SW_SPDT_PCM12 | SW2 |
| 1 | Conn_01x02_Socket | Connector_AMASS:AMASS_XT60PW-F_1x02_P7.20mm_Horizontal | J4 |
| 1 | Conn_01x03 | Connector_AMASS:AMASS_MR30PW-FB_1x03_P3.50mm_Horizontal | J3 |
| 1 | Current limiter | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | NRST | Button_Switch_SMD:SW_SPST_PTS647_Sx38 | SW1 |
| 1 | STM32F411RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | input | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | pot | Potentiometer_THT:Potentiometer_Alps_RK09K_Single_Horizontal | RV1 |
| 1 | swd | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
Questions
How big is the ESC PCB?
It measures 50 × 50 mm and has 6 copper layers, 1.6 mm thick.
What parts does the ESC use?
69 parts, built around the IRS2101PBF, AMS1117 and BSC028N06LS3 G. 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 ESC KiCad files?
From the WilliamLim781/PCB_practice repository on GitHub, at the commit this page was made from: the board is ESC/ESC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESC design in my own project?
Its repository states no licence, so its author keeps all rights: ask WilliamLim781 before reusing the design.
More from WilliamLim781/PCB_practice
12- 4 layers91.8 × 94.5 mm

- 4 layers91.8 × 94.5 mm

- 4 layers153 × 114.3 mm

- 6 layers50 × 50 mm

- 2 layers100 × 123.8 mm

- 4 layers49.9 × 49.8 mm

- 4 layers88.9 × 69.1 mm

- 4 layers48.3 × 40.8 mm

- 2 layers45 × 36 mm

- 2 layers100.3 × 100 mm

- 4 layers87.6 × 73.7 mm

- 4 layers49.4 × 47.9 mm

Similar boards
- 2 layers221.5 × 150.5 mm

Triple Half Bridge Driver v4a
rhysyim/Electronic-Speed-Controller
Electronic Speed Controller of Brushless DC Motor
342 parts - 2 layers75.7 × 75.7 mm

- 2 layers100 × 100 mm

HotBox
sundr007/HotBox
A benchtop thermal Chamber used to test electronics at elevated ambient temperature. Kicad PCB, STM32 firmware, OpenScad Mechanical
43 parts1GPL-2.0 - 4 layers84 × 66 mm

Spinner
enkhbold470/spinner
12-24 V FOC BLDC motor controller: STM32G431, three IR2104 half bridges with 60 V MOSFETs, MT6701 encoder, CAN FD. 4-layer KiCad 10 board.
87 partsCERN-OHL-S-2.0 - 4 layers73 × 98 mm

ALBERT FLIGHTCOMPUTER
felixznr/ALBERT
Albert I was a rhesus macaque monkey and the first mammal launched on a rocket (V-2 Rocket "Blossom No. 3") on June 18, 1948.
161 partsMIT - 4 layers46 × 93.7 mm

BaSe PWR V3 3
M-Welsch/base-pcb-power
Backup Server Circuit Board that contains power management and sbu
110 parts - 2 layers

Pufferfish Power-1
pez-globo/pufferfish-electronics
Circuit schematics and PCB layouts for the Pufferfish ventilator.
9 parts3 - 4 layers
