Skip to the content
2 layers91.4 × 56.1 mmSmart Motor Driver, the printed circuit board in 3D

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

6

README

README.md

Smart-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
QtyValueFootprintReferences
80.1uFPCM_SparkFun-Capacitor:C_0402_1005MetricC7, C8, C9, C14, C15, C18, C19, C21
5TestPointTestPoint:TestPoint_Pad_D1.0mm3v3, CLK, DT, GND, RST
422pFPCM_SparkFun-Capacitor:C_0402_1005MetricC1, C2, C3, C4
4~PCM_SparkFun-Jumper:Jumper_2_NC_TraceJP1, JP2, JP3, JP4
30PCM_SparkFun-Resistor:R_0402_1005MetricR7, R15, R16
3100RPCM_SparkFun-Resistor:R_0603_1608MetricR9, R10, R12
20.1uFPCM_SparkFun-Capacitor:C_0603_1608MetricC6, C17
21.0uFPCM_SparkFun-Capacitor:C_0603_1608MetricC5, C13
2100RPCM_SparkFun-Resistor:R_1206_3216MetricR1, R6
21N5822Diode_THT:D_DO-201AD_P15.24mm_HorizontalD1, D3
2220RPCM_SparkFun-Resistor:R_1206_3216MetricR3, R4
2470uF_50VCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC16, C20
2PMOSPackage_TO_SOT_SMD:TO-252-3_TabPin4Q1, Q4
2SANYOU_SRD_Form_CRelay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_CK1, K2
1100KPCM_SparkFun-Resistor:R_1206_3216MetricR13
1100pFPCM_SparkFun-Capacitor:C_0402_1005MetricC11
110KPCM_SparkFun-Resistor:R_0805_2012MetricTH1
110KPCM_SparkFun-Resistor:R_1206_3216MetricR5
110kPCM_SparkFun-Resistor:R_0603_1608MetricR8
110uF_16VCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC12
110uHInductor_SMD:L_0805_2012MetricL2
110uHInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1
11kPCM_SparkFun-Resistor:R_0603_1608MetricR11
1200RPCM_SparkFun-Resistor:R_1206_3216MetricR2
1220uF_16VCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC10
133uHInductor_SMD:L_12x12mm_H6mmL3
1ACS714xLCTR-30APackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1BC850Package_TO_SOT_SMD:SOT-23Q3
1BUK7M45-40EXPackage_TO_SOT_SMD:LFPAK33Q2
1Conn_01x12_SocketConnector_JST:JST_PH_B12B-PH-K_1x12_P2.00mm_VerticalJ4
1Crystal_20MHzCrystal:Crystal_HC49-4H_VerticalY1
1Crystal_32.768kHzCrystal:Crystal_AT310_D3.0mm_L10.0mm_HorizontalY2
1FaultLED_SMD:LED_1206_3216MetricD5
1Keypad ConnectorConnector_JST:JST_XH_B7B-XH-A_1x07_P2.50mm_VerticalJ3
1LM2596S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U2
1LT1962-3.3Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1MOTLED_SMD:LED_1206_3216MetricD7
1MotorConnector:JWT_A3963_1x02_P3.96mm_VerticalJ2
1PCF8574APPackage_DIP:DIP-16_W7.62mmU7
1PowerLED_SMD:LED_1206_3216MetricD4
1PowerConnector_Hirose:Hirose_DF63R-2P-3.96DSA_1x02_P3.96mm_VerticalJ1
1RPCM_SparkFun-Resistor:R_1206_3216MetricR14
1ROTLED_SMD:LED_1206_3216MetricD6
1SM6T22ADiode_SMD:D_SMBD2
1STM32F103C6TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1ZXGD3002E6Package_TO_SOT_SMD:SOT-23-6U5
1potentiometer_RM065PCM_SL_Devices:Potentiometer_RM065Contrast1

Similar boards

  • 4 layersLamp, the printed circuit board in 3D

    Lamp

    bgamari/lamp

    A bike lamp design

    38 parts1
  • 2 layers40 × 40 mmPDB2, the printed circuit board in 3D

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

    Europi main

    AudioMorphology/Europi

    Opensource sequencer software for Raspberry Pi equipped with Eurorack-compatible hardware

    90 parts103
  • 2 layers77.7 × 166.3 mmDelta pico, the printed circuit board in 3D

    Delta pico

    AaronC81/delta-pico

    Powerful scientific calculator based on the Raspberry Pi Pico

    84 parts57MIT
  • 2 layers36 × 36 mmIO Expander, the printed circuit board in 3D

    IO Expander

    iNavFlight/hardware

    INAV I2C IO Expander board offers 8 digital outputs.

    12 parts11
  • 2 layers50.8 × 74.9 mmTagger production, the printed circuit board in 3D

    Tagger production

    lucullusTheOnly/OpenLaserTag

    Open Source System for the game Lasertag

    42 parts7
  • 2 layers65 × 56 mmMiniTeleskop, the printed circuit board in 3D

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

    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.