Skip to the content
2 layers120.1 × 69 mmHigh Power DC Load Control Unit, the printed circuit board in 3D

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

11

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

bash
.
├── 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.png

Parts

85
QtyValueFootprintReferences
6105Capacitor_SMD:C_0603_1608MetricC7, C20, C26, C27, C28, C29
610kResistor_SMD:R_1206_3216MetricR18, R18, R19, R22, R24, R26
4MountingHoleMountingHole:MountingHole_5.3mm_M5H1, H2, H3, H4
4NCP18XH103F03RBNCP18XH103F03RB:THRMC1608X95NRT1, RT2, RT3, RT4
3104Capacitor_SMD:C_0603_1608MetricC21, C24, C25
210Resistor_SMD:R_1206_3216MetricR10, R11
2100KResistor_SMD:R_1206_3216MetricR12, R13
2100pFCapacitor_SMD:C_0603_1608MetricC2, C5
210nFCapacitor_SMD:C_0603_1608MetricC18, C19
21MResistor_SMD:R_1206_3216MetricR7, R17
220Resistor_SMD:R_1206_3216MetricR14, R15
220pCapacitor_SMD:C_0603_1608MetricC30, C31
2510Resistor_SMD:R_1206_3216MetricR21, R23
2D_SchottkyDiode_SMD:D_0805_2012MetricD1, D2
2LED_SmallLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3, D4
2SMBJ13CASMBJ13CA:DO214AC_LTF-LCR1, CR2
2XT60-MConnector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_HorizontalJ4, J5
1100Resistor_SMD:R_1206_3216MetricR20
1100uFCapacitor_SMD:C_0603_1608MetricC17
1106Capacitor_SMD:C_0603_1608MetricC23
110KResistor_SMD:R_1206_3216MetricR5
110uFCapacitor_SMD:C_0805_2012MetricC1
110uHInductor_SMD:L_1210_3225MetricL1
1110kResistor_SMD:R_1206_3216MetricR4
11uFCapacitor_SMD:C_0805_2012MetricC13
12.2nFCapacitor_SMD:C_0603_1608MetricC6
12.2pFCapacitor_SMD:C_0603_1608MetricC3
12.2uFCapacitor_SMD:C_0603_1608MetricC16
122uFCapacitor_SMD:C_0805_2012MetricC14
13.4SNUBBER_RES:RESC6331X70NR27
133Resistor_SMD:R_1206_3216MetricR1
1330nFCapacitor_SMD:C_0805_2012MetricC4
14Resistor_SMD:R_1206_3216MetricR2
14.7KResistor_SMD:R_1206_3216MetricR16
14.7uHInductor_SMD:L_1210_3225MetricL2
14MResistor_SMD:R_1206_3216MetricR6
14mResistor_SMD:R_1206_3216MetricR9
160.4kResistor_SMD:R_1206_3216MetricR3
169.8kResistor_SMD:R_1206_3216MetricR8
18MHzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
1CCapacitor_SMD:C_0603_1608MetricC22
1C1206C472K1RECAUTOSNUBBER_CAPACITOR:CAPC340180_88N_KEM-LC8
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_HorizontalJ3
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical_SMDJ1
1GPTS203211BButton_Switch_SMD:SW_SPST_B3U-1000PS1
1IPT007N06NPackage_TO_SOT_SMD:TO-263-7_TabPin8Q1
1LT8711EFE#TRPBFAP7343-30W5-7:SOP65P640X120-21NIC3
1LTC3525ESC6-5-TRMPBFLTC3525ESC6-5-TRMPBF:SC70-SC6_LIT-LU2
1NMOSPackage_TO_SOT_SMD:SOT-23Q4
1PMOSPackage_TO_SOT_SMD:SOT-23Q2
1RT9193-33GBRT9193-33GB:SOT94P279X129-5NU4
1SMBJ40ASMBJ40A:DIOM4336X265ND5
1STM32F103C8T6STM32F103C8T6:QFP50P900X900X160-48NU5
1UCC5350MCDUCC5350MCD:SOIC127P599X175-8NU1
1USB_B_MicroConnector_USB:USB_Micro-B_Wuerth_629105150521J2

Similar boards

  • 2 layers83 × 56 mmPandahat, the printed circuit board in 3D

    Pandahat

    BRA1L0R/panda-pcb

    116 parts
  • 4 layers58 × 59.3 mmDcdc, the printed circuit board in 3D

    Dcdc

    znxingbell/DC-DC-Power

    2015年电赛a题

    124 parts3MIT
  • 4 layers240 × 90.5 mmBILLEE Rover Control Module V1, the printed circuit board in 3D

    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 mmPmc, the printed circuit board in 3D

    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 mmCheap focer clone, the printed circuit board in 3D

    Cheap focer clone

    duwogus7650-ctrl/board-design

    OpenRobot SPN-MC(=VESCular6, VESC6 파생) 동등 기능의 QDD용 원형 모터 컨트롤러를 오픈소스 VESC6를 베이스로 신규 설계하는 프로젝트.

    36 parts
  • 2 layers95 × 80 mmPW-2a, the printed circuit board in 3D

    PW-2a

    Git-Narii/PW-2alpha

    電源基板

    71 parts
  • 2 layers80 × 99.8 mmOcelot vA4, the printed circuit board in 3D

    Ocelot vA4

    turboedge/SpeedyBoards

    EMS boards powered by Speeduino

    207 parts110GPL-2.0
  • 2 layers85 × 60 mmTX advanced, the printed circuit board in 3D

    TX advanced

    AquaBeacon/hardware

    回路図・PCB・製造ツール

    32 partsApache-2.0

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.