Motor controllers receive supply voltage and provide signals to motor devices that are interfaced to the motor.
A motor controller might include manual or automatic means for starting and stopping the motor, selecting forward or reverse rotation, selecting and regulating or limiting the torque, and protecting against overloads and faults.