

High Power DC Load Control Unit
Designed and developed a 2 Layer PCB which has both high power component and low component .Using certain isolation and methods i have successfully design the control unit using stm32f103 which can drive load upto 2000W
- Size
- 120.1 × 69 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 85
- Nets
- 85
- Pads
- 275
- Tracks, vias
- 571, 48
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 3 Apr 2025
- Updated
- 2 Jun 2025
Overview
High Power DC Load Control Unit is an open-source printed circuit board by muhammedsaifudeen, from the muhammedsaifudeen/High_Power_DC_Load_Control_Unit repository on GitHub. It is a 2-layer board of 120.1 × 69 mm with 85 parts on 85 nets, routed with 571 tracks and 48 vias.
It is built around the STM32F103C8T6, LT8711EFE#TRPBF and UCC5350MCD, with the RT9193-33GB, NCP18XH103F03RB and SMBJ13CA among its other parts. Its parts include 27 resistors, 26 capacitors, 5 ICs, 5 diodes and 5 connectors. It belongs with the STM32 boards of this library.
Main components
11STM32F103C8T6
LQFP-48(7x7)-40℃~+85℃ 12bit 20KB 2V~3.6V 32 Bit 37 64KB 72MHz ARM Cortex-M3 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)LT8711EFE#TRPBF
TSSOP-20-40℃~+125℃@(TJ) 100% 100kHz~750kHz 4.5V~42V SEPIC、Boost、Buck、Buck-Boost TSSOP-20 DC-DC Converters ROHSAnalog DevicesAC-DC Controllers And RegulatorsUCC5350MCD
SOIC-8-40℃~+125℃@(Ta) 1 100kV/us 100ns 100ns 10A 10A 13.2V~33V 1670uA 22ns 26ns 3000 3V~15V SOIC-8 Isolators - Gate Drivers ROHSTexas InstrumentsIsolators - Gate DriversRT9193-33GB
SOT-23-5-40℃~+125℃@(Tj) -50dB@(10kHz) 1 100uVrms 220mV@(300mA) 3.3V 300mA 5.5V 90uA Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSRICHTEKVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsNCP18XH103F03RB
0603-40℃~+125℃ 0.8mm 1.6mm 100mW 10kΩ 1mW/℃ 310uA 3380K 3434K 3455K ±1% ±1% 0603 NTC Thermistors ROHSMurataNTC ThermistorsSMBJ13CA
DO-214AA(SMB)-65℃~+150℃ 13V 15.9V 1uA 21.5V 28A@10/1000us 600W@10/1000us Bidirectional TVS DO-214AA(SMB) ESD and Surge Protection (TVS/ESD) ROHSMDDESD And Surge Protection (TVS/ESD)XT60-M
THrough holeTHroughhole New Arrivals ROHSChangzhou Amass ElecUncategorisedC1206C472K1RECAUTO
1206100V 4.7nF X7R ±10% 1206 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSKEMETMultilayer Ceramic Capacitors MLCC - SMD/SMTGPTS203211B
-- Push Button Switch ROHSCW INDUSTRIESPush Button SwitchIPT007N06N
HSOF-8-55℃~+175℃ 0.75mΩ@10V 1 N-channel 21.28nF 216nC@10V 3.3V 300A 375W 4.522nF 458pF 60V N-Channel HSOF-8 MOSFETs ROHSInfineon TechnologiesMOSFETsSMBJ40A
DO-214AA(SMB)-65℃~+150℃ 1uA 40V 49.1V 600W@10/1000us 64.5V 9.3A@10/1000us TVS Unidirectional DO-214AA(SMB) ESD and Surge Protection (TVS/ESD) ROHSMDDESD And Surge Protection (TVS/ESD)
README
README.md⚡ High Power DC Load Control Unit – 2000W | STM32F103
This project features a 2-layer PCB design that combines both high-power switching components and low-power control circuitry on a single board. It is built around the STM32F103 microcontroller and is capable of driving loads up to 2000W. The design includes proper isolation techniques to ensure safety, reliability, and performance in high-current environments.
🔧 Key Features
- ✅ Microcontroller: STM32F103C8T6 (ARM Cortex-M3)
- 🔌 Power Capacity: Drives loads up to 2000W (e.g., high-power LEDs, motors, heaters)
- 🛠️ PCB: Custom-designed 2-layer board integrating high and low-power sections
- 🧯 Isolation: Implemented electrical isolation and layout techniques for noise immunity and component protection
- 📐 Design Tools: KiCad 8.0 used for schematic and PCB layout
- ⚙️ Peripheral Drivers:
- MOSFET/IGBT gate driver (e.g., UCC5350)
- Current sensing and thermal monitoring
- 🧪 Tested and Verified: Proven control and protection circuitry with real load tests
📂 Project Structure
.
├── hardware/
│ ├── schematics.kicad_sch
│ ├── pcb_layout.kicad_pcb
│ ├── 3D_models/
│ └── fabrication_files/
├── firmware/
│ ├── main.c
│ ├── peripherals/
│ └── stm32f103_hal_config/
├── README.md
└── images/
└── board_render_top.pngParts
85| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 105 | Capacitor_SMD:C_0603_1608Metric | C7, C20, C26, C27, C28, C29 |
| 6 | 10k | Resistor_SMD:R_1206_3216Metric | R18, R18, R19, R22, R24, R26 |
| 4 | MountingHole | MountingHole:MountingHole_5.3mm_M5 | H1, H2, H3, H4 |
| 4 | NCP18XH103F03RB | NCP18XH103F03RB:THRMC1608X95N | RT1, RT2, RT3, RT4 |
| 3 | 104 | Capacitor_SMD:C_0603_1608Metric | C21, C24, C25 |
| 2 | 10 | Resistor_SMD:R_1206_3216Metric | R10, R11 |
| 2 | 100K | Resistor_SMD:R_1206_3216Metric | R12, R13 |
| 2 | 100pF | Capacitor_SMD:C_0603_1608Metric | C2, C5 |
| 2 | 10nF | Capacitor_SMD:C_0603_1608Metric | C18, C19 |
| 2 | 1M | Resistor_SMD:R_1206_3216Metric | R7, R17 |
| 2 | 20 | Resistor_SMD:R_1206_3216Metric | R14, R15 |
| 2 | 20p | Capacitor_SMD:C_0603_1608Metric | C30, C31 |
| 2 | 510 | Resistor_SMD:R_1206_3216Metric | R21, R23 |
| 2 | D_Schottky | Diode_SMD:D_0805_2012Metric | D1, D2 |
| 2 | LED_Small | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3, D4 |
| 2 | SMBJ13CA | SMBJ13CA:DO214AC_LTF-L | CR1, CR2 |
| 2 | XT60-M | Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_Horizontal | J4, J5 |
| 1 | 100 | Resistor_SMD:R_1206_3216Metric | R20 |
| 1 | 100uF | Capacitor_SMD:C_0603_1608Metric | C17 |
| 1 | 106 | Capacitor_SMD:C_0603_1608Metric | C23 |
| 1 | 10K | Resistor_SMD:R_1206_3216Metric | R5 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 10uH | Inductor_SMD:L_1210_3225Metric | L1 |
| 1 | 110k | Resistor_SMD:R_1206_3216Metric | R4 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C13 |
| 1 | 2.2nF | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 2.2pF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C14 |
| 1 | 3.4 | SNUBBER_RES:RESC6331X70N | R27 |
| 1 | 33 | Resistor_SMD:R_1206_3216Metric | R1 |
| 1 | 330nF | Capacitor_SMD:C_0805_2012Metric | C4 |
| 1 | 4 | Resistor_SMD:R_1206_3216Metric | R2 |
| 1 | 4.7K | Resistor_SMD:R_1206_3216Metric | R16 |
| 1 | 4.7uH | Inductor_SMD:L_1210_3225Metric | L2 |
| 1 | 4M | Resistor_SMD:R_1206_3216Metric | R6 |
| 1 | 4m | Resistor_SMD:R_1206_3216Metric | R9 |
| 1 | 60.4k | Resistor_SMD:R_1206_3216Metric | R3 |
| 1 | 69.8k | Resistor_SMD:R_1206_3216Metric | R8 |
| 1 | 8MHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | C | Capacitor_SMD:C_0603_1608Metric | C22 |
| 1 | C1206C472K1RECAUTO | SNUBBER_CAPACITOR:CAPC340180_88N_KEM-L | C8 |
| 1 | Conn_01x04_Socket | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal | J3 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMD | J1 |
| 1 | GPTS203211B | Button_Switch_SMD:SW_SPST_B3U-1000P | S1 |
| 1 | IPT007N06N | Package_TO_SOT_SMD:TO-263-7_TabPin8 | Q1 |
| 1 | LT8711EFE#TRPBF | AP7343-30W5-7:SOP65P640X120-21N | IC3 |
| 1 | LTC3525ESC6-5-TRMPBF | LTC3525ESC6-5-TRMPBF:SC70-SC6_LIT-L | U2 |
| 1 | NMOS | Package_TO_SOT_SMD:SOT-23 | Q4 |
| 1 | PMOS | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | RT9193-33GB | RT9193-33GB:SOT94P279X129-5N | U4 |
| 1 | SMBJ40A | SMBJ40A:DIOM4336X265N | D5 |
| 1 | STM32F103C8T6 | STM32F103C8T6:QFP50P900X900X160-48N | U5 |
| 1 | UCC5350MCD | UCC5350MCD:SOIC127P599X175-8N | U1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Wuerth_629105150521 | J2 |
Similar boards
- 2 layers83 × 56 mm

- 4 layers58 × 59.3 mm

- 4 layers240 × 90.5 mm

BILLEE Rover Control Module V1
BILLEE-BroncoSTAR/billee-hardware-2027
Hardware and firmware Repository for BILLEE URC 2027
276 parts1MIT - 8 layers63.5 × 93.3 mm

Pmc
7134956/phobia-pcb
This repository contains schematic and printed circuit board design files of the PMC. There is KiCad project. Refer to the PMC repository for details.
174 parts - 2 layers100 × 60 mm

Cheap focer clone
duwogus7650-ctrl/board-design
OpenRobot SPN-MC(=VESCular6, VESC6 파생) 동등 기능의 QDD용 원형 모터 컨트롤러를 오픈소스 VESC6를 베이스로 신규 설계하는 프로젝트.
36 parts - 2 layers95 × 80 mm

- 2 layers80 × 99.8 mm

- 2 layers85 × 60 mm

Questions
How big is the High Power DC Load Control Unit PCB?
It measures 120.1 × 69 mm and has 2 copper layers, 1.6 mm thick.
What parts does the High Power DC Load Control Unit use?
85 parts, built around the STM32F103C8T6, LT8711EFE#TRPBF, UCC5350MCD and RT9193-33GB. 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 High Power DC Load Control Unit KiCad files?
From the muhammedsaifudeen/High_Power_DC_Load_Control_Unit repository on GitHub, at the commit this page was made from: the board is high_power_dc_load_control_unit.kicad_pcb and its schematic STM32F103C8T6 (Blue Pill).kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the High Power DC Load Control Unit design in my own project?
Its repository states no licence, so its author keeps all rights: ask muhammedsaifudeen before reusing the design.