PID controlled motor controller (based on measured RPM instead of PWM)