
XESC2
ClemensElflein/xESC
The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors.
KiCad boards from 24 GitHub repositories tagged “bldc”, the most starred first; open any of them in PCBKit.

ClemensElflein/xESC
The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors.

brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.

qwertpas/O32controller
Miniature closed-loop controller for brushless DC motors


brenocq/bldc-motor
High-precision BLDC motor and controller development from scratch (in progress...)

weirdgyn/Driverino-Shield
Driverino-Shield is an Arduino based simple, low power controller for PM BLDC sensored motors.

AmericanRework/Pico-2x-BLDC
One RP2040 Pico drives two brushless motors! SimpleFOC + Halls + 2304 drivers + TO-220 mosfets or IGBTs. Plugs directly into 450x automower motors.

mlab-modules/DRV10987V01
Sensorless driver of BLDC and PMSM motors based on DRV10987 controller.



weirdgyn/Driverino
BLDC motor driver based on Arduino Micro Pro and TI MCT8316ZR


paulmikael02/ESP32-BLDC-Motor-Controller
ESP32-based BLDC motor controller built with ESP-IDF, utilizing Hall sensors and the hardware MCPWM peripheral.

AssaadMH/sensorless-bldc-control
Spinning a brushless motor with no position sensor — commutating on the back-EMF zero crossings instead.

HeyPCB/knuckle
35 mm round FOC driver for a GBM2804 gimbal motor that answers on the Open Duck Mini's servo bus as an STS3215. 6-layer KiCad 10 board plus printed standoff, cover and horn adapter.

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

Boardoza/Boardoza_DRV8317H_Three_Phase_BLDC_Driver_Breakout_Board
Boardoza DRV8317H Breakout Board is a three-phase 24V BLDC motor driver with integrated MOSFETs and SPI control.

CoPYGolF97/PiESC
Open-source 3-phase BLDC ESC firmware and hardware for RP2350-based multirotor aircraft.

dganin-hw/bldc-foc
Контроллер бесколлекторного мотора с FOC на STM32G431: своя силовая плата, плата энкодера AS5047P, печатный стенд и прошивка на C

enkhbold470/spinner
12-24 V FOC BLDC motor controller: STM32G431, three IR2104 half bridges with 60 V MOSFETs, MT6701 encoder, CAN FD. 4-layer KiCad 10 board.

HeyPCB/kestrel-esc
Kestrel 4in1: 6S 4-in-1 ESC running stock AM32 on four STM32G071s, with 24 CSD18540 FETs, LM5109B drivers and battery current sensing. 48 x 52 mm 6-layer KiCad 10 board, DRC clean, with gerbers, BOM, CPL and STEP.

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.

RaviKachhwaha/RUDRAKINUXIS-Lite
It is a high-performance 600W (20V–25.2V 6S) FOC BLDC ESC for UAVs & robotics. Powered by STM32G431 CORDIC MCU, it features 16 AWG wire-reinforced 2oz copper pads for motor/power, an integrated flight controller bus…

sedlak477/owl-hardware
Hardware design files and build instructions for the OWL platform