This MX1616 based DC motor controller board allows users to attach an external power source to power DC motors that require a little bit more current. Plug in an external power source up to 10VDC with a max current of 2.5A. The IC onboard contains two h-bridges allowing the control of two independent DC motors or one 2-phase 4 wire motor. Thanks to built in MOS switches and a design that ensures thermal protection, you can easily interface it with most microcontroller boards like the Arduino using 5V power lines and PWM I/Os. Thanks to its high current capabilities, you can use this module for a lot of demanding applications. There is even a 2mm mounting hole if needed.
The installation of this module is also simple. There are two supply lines (labeled as “+” an “-”) to power the entire module, 4 signal inputs and 4 motor outputs (IN1 and IN2 control MOTOR A; IN3 and IN4 control MOTOR B). Be wary, at maximum values this board may overheat and we don’t recommend pushing this module to its limits for extended periods of time.