Looking to modify/add motor control to convert my pool pump from a fixed speed to a variable motor. After seeing a demo of a "new" pool pump that runs at a normal speed for two hours and then runs in "half" mode to another six hours to save on the large power bill. Figured that the motor should be able to run at a lower RPM level. Any thoughts or suggestions on where I can find some information? I'm a software programmer and have some electronics background starting to work with RaspPi's and microcontrollers. Thanks!