Brushed DC Motor Controllers

The table below shows the key features and specifications of our motor controllers. You may select a product family from the table or scroll down for more information.


Pololu Qik Dual
Serial Motor Controllers

Pololu TReX Dual
Motor Controllers

Pololu Simple
Motor Controllers

Pololu Jrk
Motor Controllers
with Feedback

Motor Controllers
Number of available models 2 2 4 2 4
Motor channels 2 31 1 1 2
TTL serial control
Analog control (potentiometer)  
RC control  
USB control     on some versions
Speed/position feedback      
Minimum voltage2 4.5 V 5 V 5.5 V 5 V 6 V
Maximum voltage2 16 V 24 V 40 V 28 V 34 V
Continuous output current per channel2 13 A 13 A (16 V max)
2.5 A (24 V max)
25 A (30 V max)
23 A (40 V max)
12 A (16 V max)
3 A (28 V max)
60 A
Current sensing only on qik 2s12v10  
Unit price $24.95 – 74.95 $59.95 – 99.95 $31.95 – 59.95 $49.95 – 99.95 $69.95 – 199.95
1 The TReX motor controllers have two bidirectional channels and one auxiliary unidirectional channel.
2 Please see individual product pages for specific voltage and current ranges.


These motor controllers allow variable speed and direction control of two brushed DC motors using a simple serial interface, making it easy to add motors to your microcontroller- or computer-based project.

The TReX blends RC, analog, and serial inputs for a powerful motor control solution. The TReX will work right out of the box as an electronic speed control (ESC), but its ability to seamlessly transition between RC/analog and serial control makes it capable of so much more!

The Pololu Simple Motor Controllers make basic control of brushed DC motors easy. Our most versatile and configurable motor controllers yet span a wide range of power levels and offer four interface modes: USB, TTL serial, analog voltage, and hobby radio control (RC).

The jrk motor controllers are highly configurable brushed DC motor controllers that can be used as an open-loop speed control or for closed-loop speed or position control. They support four interface modes: USB, TTL serial, analog voltage, and hobby radio control (RC).

The RoboClaw motor controllers from Orion Robotics can control a pair of brushed DC motors using serial, RC, or analog inputs. Integrated dual quadrature decoders make it easy to create a closed-loop speed control system, or analog feedback can be used for position control.

These motor controllers are designs that are several years old or more, so they cannot match the features and performance of our newer models.