Motor Drivers and Controllers

Motor drivers are the simplest modules in the sense that all they do is provide power amplification for low-level control signals (e.g. PWM and direction) supplied by the user; on the other hand, that means that the master device to which the motor driver is connected must take care of the low-level, resource-consuming signal generation.

Motor controllers are motor drivers with additional intelligence: an on-board microcontroller generates the low-level signals and presents the user with higher-level interfaces and commands. For example, our dual serial motor controllers allow two DC motors to be controlled by a single serial line, and the master controller simply issues commands only when the speeds of the motors should be changed. Other motor controllers are even more complex, incorporating advanced acceleration commands, current sensing, feedback-based control, and more.

RC servo controllers are quite different from the other two kinds of modules since they are made specifically for radio control (RC) hobby servos, which have built-in power circuitry. RC servos are popular because they are low-cost packages that include a motor, gearbox, and control circuitry with feedback, and they are often a compelling choice for projects that include many degrees of freedom, such as robot arms and walking robots. RC servo controllers are interfaces between a primary controller (such as a computer or microcontroller) and the many servos, which can become a burden for the primary controller to control directly. Features to look for in a servo controller include how many servos it can control, the resolution and range it can support (our servo controllers support 5000 positions over a range that exceeds what any servo can achieve mechanically), and extra control options such as speed control (sometimes referred to as ramping) and the ability to disable servos that are not in use.

Show:
Sort By:
SparkFun Ardumoto Motor Driver Shield (2A 46V /ch)
0490-SPF-0100107
In Stock
$32.79 CAD
Pololu Dual Motor Driver Shield  for Arduino (3A 5-28V)
0137-PLU-0100219
In Stock
$39.29 CAD
Pololu High-Power Motor Driver 18v15 (15A 5.5-30V)
0364-PLU-0200103
In Stock
$52.39 CAD
Pololu High-Power Motor Driver 18v25 (25A 5.5-30V)
0365-PLU-0200104
In Stock
$65.49 CAD
Pololu High-Power Motor Driver 18v25 CS (25A 5.5-30V)
0366-PLU-0200105
In Stock
$78.59 CAD
Pololu High-Power Motor Driver 24v12 (12A 5.5-40V)
0367-PLU-0200109
In Stock
$56.29 CAD
Pololu High-Power Motor Driver 24v20 (20A 5.5-40V)
0368-PLU-0200110
In Stock
$69.39 CAD
Pololu High-Power Motor Driver 24v23 CS (23A 5.5-40V)
0369-PLU-0200113
In Stock
$82.49 CAD
Pololu High-Power Motor Driver 36v9 (9A 5.5-50V)
0370-PLU-0200114
In Stock
$58.89 CAD
Pololu High-Power Motor Driver 36v15 (15A 5.5-50V)
0371-PLU-0200115
In Stock
$71.99 CAD
Pololu High-Power Motor Driver 36v20 CS (20A 5.5-50V)
0372-PLU-0200116
In Stock
$85.09 CAD
SparkFun Dual Channel Motor Driver (1.2A 2.7-5.5V)
0348-SPF-0200123
In Stock
$11.79 CAD
Pololu Dual Motor Driver DRV8833 Carrier (2.7-10.8V 1.2A)
0118-PLU-9941132
In Stock
$6.59 CAD
Pololu Dual Motor Driver DRV8835 Carrier (2-11V 1.2A)
0120-PLU-9941342
In Stock
$5.89 CAD
Pololu Qik Dual Serial Motor Controller (1A 4.5-13.5V)
0095-PLU-0200102
In Stock
$32.79 CAD
Pololu Qik Dual Serial Motor Controller (13A 6-16V)
0096-PLU-0200101
In Stock
$98.19 CAD
Pololu TReX Jr Dual Motor Controller (2.5A 5-24V)
0066-PLU-9900551
In Stock
$78.59 CAD
Pololu Motor Controller 18v7 (7A 5.5V-30V) (Kit)
0105-PLU-0200106
In Stock
$41.89 CAD
Pololu Stepper Motor Driver A4988 (8-35V 2A)
0363-PLU-9941152
In Stock
$7.89 CAD
Pololu Stepper Motor Driver DRV8825 Carrier (8.2-45V 2.2A)
0920-PLU-9941321
In Stock
$11.79 CAD
Pololu Micro Maestro 6-Channel USB Servo Controller
0101-PLU-9961111
In Stock
$26.19 CAD
Pololu Micro Maestro 12-Channel USB Servo Controller
0102-PLU-0200204
In Stock
$39.29 CAD
Pololu Micro Maestro 18-Channel USB Servo Controller
0103-PLU-0200205
Out Of Stock
$52.39 CAD
Pololu Micro Maestro 24-Channel USB Servo Controller
0104-PLU-0200206
In Stock
$65.49 CAD
Pololu Stepper Motor Driver A4988 Black Edition (8-35V 2A)
0116-PLU-9941311
Backorder
$9.89 CAD
Adafruit Motor/Stepper/Servo Shield for Arduino (v2.3)
1143-ADF-9922551
Backorder
$26.19 CAD