Damn pwm controllers are waaaay more complicated than an analog servo motor, theres got to be a better way to control the direction, speed, and position of a DC motor using a pwm signal and a potentiometer.
Yes I know you can use a 555 and a pot to generate a pwm signal to control the speed of a motor, and a h bridge and switch to change the direction of the motor, but accurately adjusting the position of the motor is a much harder challenge. Does anyone have any idea on how to achieve this result with a simpler circuit than the one I made?