150A USB Brushless DC Motor Controller with Hall Sensor Inputs, Encoder Feedback, and CAN Interface, 10-60V