
Motor control
31 boardsKiCad boards from 23 GitHub repositories tagged “motor-control”, the most starred first; open any of them in PCBKit.
- 2 layers55 × 54 mm

- 2 layers28.2 × 24.5 mm

Mini motor controller
Jana-Marie/mini-motor-controller
A controller for miniature stepper motors
39 parts13CERN-OHL-S-2.0 - 2 layers40 × 60 mm

Joint controller board rev d logic
aliahumanoid/alia-humanoid-core
Humanoid research project (Phase 0): firmware, host software, STL files and electronics for tendon-driven joints inside real human proportions. GPLv3 software, CC BY-NC-ND hardware files.
43 parts12GPL-3.0 - 2 layers145.4 × 100.5 mm

- 2 layers43 × 43 mm

Mechaduino Hardware KiCad
IDMIL/Mechaduino-Hardware-KiCad
An updated KiCad port of Tropical Labs' open-source industrial servo.
64 parts3 - 2 layers132 × 146.9 mm

Capstone Interfacing PCB
ManveerA/Motor-FOC-Visualization-Tool
Files for the project: Real-Time Hands-on Tool for Teaching Three-Phase Motor Control
86 parts3 - 4 layers60.7 × 27.2 mm

- 2 layers90 × 42 mm

BLDC
paulmikael02/ESP32-BLDC-Motor-Controller
ESP32-based BLDC motor controller built with ESP-IDF, utilizing Hall sensors and the hardware MCPWM peripheral.
38 parts2 - 2 layers123.5 × 132 mm

BLDC
AssaadMH/sensorless-bldc-control
Spinning a brushless motor with no position sensor — commutating on the back-EMF zero crossings instead.
28 parts1MIT - 4 layers60 × 60 mm

B VNH5019ATR W ENC ELITE BRK R1.0
Boardoza/Boardoza_VNH5019ATR_w-Enc_Elite_Breakout_Board
High-power H-bridge motor driver breakout board based on STMicroelectronics VNH5019A-E with integrated encoder interface and thermal heatsink design.
32 parts1CC-BY-SA-4.0 - 2 layers220 × 180 mm

Foc driver place
ljsysfurryACE/fursuit-ac
除湿型可穿戴空调(兽装专用)— 24V 无感 FOC 压缩机驱动板 + 湿冷蒸发器。Dehumidifying wearable AC for fursuits: 24V sensorless FOC BLDC driver + cold-coil dehumidification.
129 parts1GPL-3.0 - 2 layers25 × 31.5 mm

Motor Driver
universalgeek56/UG56-attiny13a-pwm-controller
ATtiny13A-based PWM controller for brushed motors, lights, heaters and fans. Soft start. Soft stop. Voltage compensation. Protection. Hysteresis. Same hardware. Different loads. Scale it with better MOSFETs.
21 parts1MIT - 2 layers19 × 10.5 mm

Electronic
adnksharp/pySide6-forward-reverse-motor
Control de giro de un motor DC con un puente H, Arduino y Python
3 partsGPL-3.0 - 2 layers100 × 80 mm

Torqeedo pcb
antoinem01/torqeedo_motor
Arduino sketch to control a Torqeedo electric outboard motor over RS485, with speed control and safety switches
43 partsGPL-3.0 - 4 layers99.5 × 92.3 mm

Brain board
Batterhead221/brain_board
Custom STM32H753 brain board with USB-C power/input selection, 3.3V buck regulation, microSD, CAN, RS-485, FRAM, flash, debug/programming access, and expansion connectors.
131 partsMIT - 2 layers68 × 44.6 mm

Cat Gate Controller v1.0
bgmbzk/Cat-Gate-Controller-v1.0
ATmega328P based automated cat-gate controller with DRV8833 motor driver, designed in KiCad with a focus on high-current power management and noise reduction.
18 parts - 2 layers24.1 × 4.9 mm

L103 CANUSB DRV8313
bjthemost-hub/l103-drv8313-as5600
Joint motor driver: CH32L103 + DRV8313 + AS5600. KiCad hardware, FOC firmware, PC tools, 2-stage planetary gearbox (J, 25:1). MIT.
92 partsMIT - 2 layers42 × 38 mm

L103 DRV8316C
bjthemost-hub/l103-drv8316c-joint
Joint motor driver: CH32L103 + DRV8316C + MT6701. KiCad hardware, FOC firmware, 2-stage planetary gearbox (J, 25:1). MIT.
82 partsMIT - 4 layers108 × 81 mm

Foc dev board
dganin-hw/bldc-foc
Контроллер бесколлекторного мотора с FOC на STM32G431: своя силовая плата, плата энкодера AS5047P, печатный стенд и прошивка на C
149 parts - 4 layers60 × 50 mm

- 4 layers66 × 58.5 mm

FOC Driver
Loredati-svg/BLDC-FOC-Motor-Driver
Single-motor BLDC/PMSM FOC driver: STM32G431 + DRV8323RH, 4-layer round PCB with on-board MA730 magnetic encoder. Motor block for a self-balancing robot. Designed in KiCad 10.
96 parts - 4 layers60 × 60 mm

ATmega TMC2209 Driver
sbbxiii/The-Armadillo
The Armadillo: Custom Arduino-compatible ATmega328P stepper motor controller PCB with Trinamic TMC2209 silent driver and single-wire UART
52 partsMIT - 4 layers135.2 × 73.1 mm

Motor Health Monitoring PCB
YUKESH0620/Motor_Health_Monitoring_8051_PCB
Motor Health Monitoring PCB designed using KiCad. This repository contains the complete hardware design including schematic, PCB layout, custom libraries, manufacturing files, and design reports.
112 partsMIT - 4 layers50 × 54 mm
