Looking for help on where to start. I would like to build an RPM regulator to be used in an RC plane. The idea is to use an arduino mini, an optical rpm sensor and a standard brushless ESC to hold the rpm at a consistent rotational speed based on throttle position.
The function would be for the Arduino to read the inputs from the throttle and the rpm sensor and output a varying pwm signal to the motor esc such that the rpm is held at a steady state. So, regardless of how much the battery pack voltage to the ESC drops, the rpm will be held steady based on the throttle position input.
Any help on where to start would be greatly appreciated.