I Built a DIY FOC Motor Driver.

Published at : 23 Dec 2025

Discover Easy, Affordable, and Reliable PCB manufacturing with JLCPCB! Register to get $70 New customer coupons: https://jlcpcb.com/?from=KoshiroRobot

Boost Your PCB Development with the FNIRSI 2C53T – a powerful all-in-one oscilloscope and multimeter: https://www.fnirsi.com/products/2c53t?sca_ref=9233450.ZANdx0UvCI&utm_source=af&utm_medium=ref&utm_campaign=9233450

Open-source FOC driver design files & code: https://github.com/KoshiroRobot/FOC-Driver

This project was heavily inspired by the following video. If you're interested in learning more about electronic circuit design in detail, I highly recommend checking it out: https://www.youtube.com/watch?v=dJjxcjJOlN0&t=801s

In this video, I share the knowledge of electronic circuits and control theory that I gained while designing an FOC driver and getting a BLDC motor to spin — all explained step by step to help beginners understand and apply these concepts more quickly and effectively.