| CPC F04D 15/0066 (2013.01) [F04B 17/03 (2013.01); F04B 49/06 (2013.01); F04B 49/065 (2013.01); F04B 49/103 (2013.01); F04B 49/20 (2013.01); F04D 13/06 (2013.01); F04D 15/0077 (2013.01); F04D 27/004 (2013.01); E04H 4/1209 (2013.01); E04H 4/1245 (2013.01); F04B 2203/0209 (2013.01); F04D 25/068 (2013.01); F04D 27/001 (2013.01); F04D 27/008 (2013.01); H02K 2211/03 (2013.01)] | 20 Claims |

|
1. A variable speed pumping system for an aquatic application, comprising:
a variable speed pump including a motor, a drive, a housing including a drive cover, and an onboard controller including:
a plurality of buttons formed in the drive cover and a plurality of lights associated with the plurality of buttons,
a selectively removable touchscreen interface positioned on the drive cover,
a main circuit board including a non-transitory computer readable medium, the main circuit board being electrically coupled to the touchscreen interface, the motor, and the drive;
a wireless communication unit electrically coupled to the main circuit board, and
a selectively removable IO expansion module including:
a plurality of relay terminals, and
a plurality of digital input terminals;
a remote user device in wireless communication with the onboard controller and having a display; and
a first auxiliary device electrically coupled to a first relay terminal of the plurality of relay terminals,
wherein the onboard controller is configured to control one of a flow rate of the pump or a speed of the motor for at least one period of time and activate the first auxiliary device based on input received on one of the onboard controller or the remote user device.
|