Designed to control brushed 12V DC motors, supports other motors within 12-24V Smooth and precise motor control aided by fast output switching frequency Easily mountable to robot frames via through-bolt mounting holes and zip-tie channels Ruggedized, durable case Thermally-aware design, does not require a fan for cooling Robust large gauge input/output cables Quickly configurable via Brake/Coast calibration button LED indicators to quickly display statuses and error states Multiple control schemes, can be used with open or closed loop control Software API and demonstration code available for C/C++, Java, and LabVIEW Sealed, ruggedized, and compact aluminium case designed to protect and prevent debris from entering the controller Large gauge input/output cables with flexible silicone insulation that are robustly attached to prevent vibration "shake off" Tie-wrap and through-bolt mounting designed so the controller can be mounted directly onto the robot frame Reversible motor controller that can run motors in forward and backwards direction Can run both open loop control or closed loop control Designed to not require an external fan for cooling Fault protection with integrated thermal sensing to prevent overheating and damage 15.625 kHz output switching frequency ensures smooth and precise motor control