Continuous Servo Control PCB

Overview

This project was an extension of my ENPH 259 final project, where I designed and built a custom circuit and PCB to control a continuous-rotation servo motor.

The goal was to replace the internal control electronics of a hobby servo with a standalone, feedback-stabilized driver that could be powered externally and provide smoother, more accurate speed control.


My Contributions


Technical Highlights


GitHub

github.com/georgesleen/continous-servo-pcb


Media


Reflection

This project was my first time designing a complete closed-loop motor control system in hardware. It forced me to combine digital counting and DAC conversion with analog PI control, all integrated on a custom PCB.

Through this build, I gained practical experience in:

The final system successfully demonstrated that a low-cost servo can be transformed into a continuously controllable actuator using custom electronics.