The universal motor controller, 100W, drives a brushed DC Motor up to 6A or a 3-phase BLDC motor up to 6A. It features two SAE J1939 ports. Interfacing with 12V or 24Vdc power, the controller accepts 4 universal inputs (voltage, current, Frequency, PWM, SENT or digital input types). In addition, the controller interfaces with 3 standard A and B phase encoder inputs or can provide 3 PWM signal outputs. Settings are user configurable to suit many applications. The enclosure is IP67 rated.