

Smart Motor Driver
This Driver Works With 12v to 24v able to programming with stlink and pcb provides 2 connectors for uı and collecting the motor data's and controll's motor softness 20A peak
- Size
- 91.4 × 56.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 76
- Nets
- 82
- Pads
- 282
- Tracks, vias
- 743, 244
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 4 Sep 2026
- Updated
- 4 Sep 2026
Overview
Smart Motor Driver is an open-source printed circuit board by Mustafa614, from the Mustafa614/Smart-Motor-Driver repository on GitHub. It is a 2-layer board of 91.4 × 56.1 mm with 76 parts on 82 nets, routed with 743 tracks and 244 vias.
It is built around the LM2596S-5.0, PCF8574AP and ZXGD3002E6TA, with the 470UF50V, BUK7M45-40EX and SM6T22A among its other parts. Its parts include 21 capacitors, 16 resistors, 7 diodes, 6 ICs and 4 transistors. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
6LM2596S-5.0
TO-263-5-40℃~+125℃@(TJ) 1 150kHz 3A 4.5V~40V 5V 5mA Buck Buck Built-in Fixed No TO-263-5 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersPCF8574AP
DIP-16-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 300uA 8 8 Cascade and address expansion、Built-in LED driver I2C Interrupt Output Quasi-bidirectional output DIP-16 I/O Expanders ROHSHGSEMII/O ExpandersZXGD3002E6TA
SOT-23-6-55℃~+150℃ 1 1.25ns 1.6ns 10.8ns 2.2A 20V 50nA 8.3ns 9A IGBT、MOSFET Low Side SOT-23-6 Gate Drivers ROHSDiodes IncorporatedGate Drivers470UF50V
插件,D10.0xL17.8mm插件,D10.0xL17.8mm SMT ROHSAISHIUncategorisedBUK7M45-40EX
SOT-1210-55℃~+175℃ 1 N-channel 19A 317pF 31W 3V 40V 45mΩ@10V 6.2nC@10V 61pF SOT-1210 MOSFETs ROHSNexperiaMOSFETsSM6T22A
SMB(DO-214AA)-55℃~+150℃ 102A@8/20us 18.8V 20.9V 200nA 30.6V 600W IEC 61000-4-2、IEC 61000-4-5 TVS Unidirectional SMB(DO-214AA) ESD and Surge Protection (TVS/ESD) ROHSSTMicroelectronicsESD And Surge Protection (TVS/ESD)
README
README.mdSmart-Motor-Driver
This Driver Works With 12v to 24v. able to programming with stlink via pcb. provides 2 connectors for uı. continously collecting the motor data's and controll's motor more softness
Parts
76| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0.1uF | PCM_SparkFun-Capacitor:C_0402_1005Metric | C7, C8, C9, C14, C15, C18, C19, C21 |
| 5 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | 3v3, CLK, DT, GND, RST |
| 4 | 22pF | PCM_SparkFun-Capacitor:C_0402_1005Metric | C1, C2, C3, C4 |
| 4 | ~ | PCM_SparkFun-Jumper:Jumper_2_NC_Trace | JP1, JP2, JP3, JP4 |
| 3 | 0 | PCM_SparkFun-Resistor:R_0402_1005Metric | R7, R15, R16 |
| 3 | 100R | PCM_SparkFun-Resistor:R_0603_1608Metric | R9, R10, R12 |
| 2 | 0.1uF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C6, C17 |
| 2 | 1.0uF | PCM_SparkFun-Capacitor:C_0603_1608Metric | C5, C13 |
| 2 | 100R | PCM_SparkFun-Resistor:R_1206_3216Metric | R1, R6 |
| 2 | 1N5822 | Diode_THT:D_DO-201AD_P15.24mm_Horizontal | D1, D3 |
| 2 | 220R | PCM_SparkFun-Resistor:R_1206_3216Metric | R3, R4 |
| 2 | 470uF_50V | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C16, C20 |
| 2 | PMOS | Package_TO_SOT_SMD:TO-252-3_TabPin4 | Q1, Q4 |
| 2 | SANYOU_SRD_Form_C | Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C | K1, K2 |
| 1 | 100K | PCM_SparkFun-Resistor:R_1206_3216Metric | R13 |
| 1 | 100pF | PCM_SparkFun-Capacitor:C_0402_1005Metric | C11 |
| 1 | 10K | PCM_SparkFun-Resistor:R_0805_2012Metric | TH1 |
| 1 | 10K | PCM_SparkFun-Resistor:R_1206_3216Metric | R5 |
| 1 | 10k | PCM_SparkFun-Resistor:R_0603_1608Metric | R8 |
| 1 | 10uF_16V | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C12 |
| 1 | 10uH | Inductor_SMD:L_0805_2012Metric | L2 |
| 1 | 10uH | Inductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | L1 |
| 1 | 1k | PCM_SparkFun-Resistor:R_0603_1608Metric | R11 |
| 1 | 200R | PCM_SparkFun-Resistor:R_1206_3216Metric | R2 |
| 1 | 220uF_16V | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C10 |
| 1 | 33uH | Inductor_SMD:L_12x12mm_H6mm | L3 |
| 1 | ACS714xLCTR-30A | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | BC850 | Package_TO_SOT_SMD:SOT-23 | Q3 |
| 1 | BUK7M45-40EX | Package_TO_SOT_SMD:LFPAK33 | Q2 |
| 1 | Conn_01x12_Socket | Connector_JST:JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical | J4 |
| 1 | Crystal_20MHz | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | Crystal_32.768kHz | Crystal:Crystal_AT310_D3.0mm_L10.0mm_Horizontal | Y2 |
| 1 | Fault | LED_SMD:LED_1206_3216Metric | D5 |
| 1 | Keypad Connector | Connector_JST:JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical | J3 |
| 1 | LM2596S-5 | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U2 |
| 1 | LT1962-3.3 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | MOT | LED_SMD:LED_1206_3216Metric | D7 |
| 1 | Motor | Connector:JWT_A3963_1x02_P3.96mm_Vertical | J2 |
| 1 | PCF8574AP | Package_DIP:DIP-16_W7.62mm | U7 |
| 1 | Power | LED_SMD:LED_1206_3216Metric | D4 |
| 1 | Power | Connector_Hirose:Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_Vertical | J1 |
| 1 | R | PCM_SparkFun-Resistor:R_1206_3216Metric | R14 |
| 1 | ROT | LED_SMD:LED_1206_3216Metric | D6 |
| 1 | SM6T22A | Diode_SMD:D_SMB | D2 |
| 1 | STM32F103C6Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | ZXGD3002E6 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | potentiometer_RM065 | PCM_SL_Devices:Potentiometer_RM065 | Contrast1 |
Similar boards
- 4 layers

- 2 layers40 × 40 mm

PDB2
nimaakbari2006/fpv-drone-flight-controller
Custom power distribution board and STM32F405 flight controller PCBs designed in KiCad for a 5-inch FPV drone. Dual synchronous buck converters, ICM-42688-P gyro, 4-layer layout, Betaflight-compatible.
35 partsMIT - 2 layers79.5 × 160 mm

Europi main
AudioMorphology/Europi
Opensource sequencer software for Raspberry Pi equipped with Eurorack-compatible hardware
90 parts103 - 2 layers77.7 × 166.3 mm

Delta pico
AaronC81/delta-pico
Powerful scientific calculator based on the Raspberry Pi Pico
84 parts57MIT - 2 layers36 × 36 mm

- 2 layers50.8 × 74.9 mm

- 2 layers65 × 56 mm

MiniTeleskop
cutec-chris/PiScope
Goto Telescope with Raspberry PI HQ Camera and exchangable Objective Holders for DSLR Objectives
41 parts3 - 2 layers50.4 × 50.4 mm

Bluepill ethernet
kellerkindt/bluepill_sensor
Bluepill stm31f103 ethernet sensor extension board with SW written in Rust
47 parts3Apache-2.0
Questions
How big is the Smart Motor Driver PCB?
It measures 91.4 × 56.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Smart Motor Driver use?
76 parts, built around the LM2596S-5.0, PCF8574AP, ZXGD3002E6TA and 470UF50V. 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 Smart Motor Driver KiCad files?
From the Mustafa614/Smart-Motor-Driver repository on GitHub, at the commit this page was made from: the board is V0.1/Smart Motor Driver.kicad_pcb and its schematic V0.1/Smart Motor Driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Smart Motor Driver design in my own project?
Its repository states no licence, so its author keeps all rights: ask Mustafa614 before reusing the design.