Most microcontrollers aren't able to directly control motors due to their low current output capacity, so you'll need a chip to handle all that current (and voltage). 

Brushed DC Motor Controllers

Motor controllers consist of drivers, combined with logic circuits designed to handle higher-level interfaces such as serial, PWM, analog, and other common inputs.

  1. Pololu Jrk 21v3 USB Motor Controller with Feedback
    SKU: POLOLU-1392 Brand: Pololu Guides (1)
    The jrk 21v3 motor controller is a highly configurable brushed DC motor controller that supports four interface modes: USB, logic-level serial, analog voltage, and hobby radio control (RC). The controller can be used with feedback for closed-loop speed or position control, or it can be used without feedback as an open-loop speed control. The continuous output current is approximately 3 A in the recommended operating range of 8–28 V, with derated performance down to 5 V and transient protection to 40 V. The board ships with connectors included but not soldered in, allowing for custom installations.
    - +

    1 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  2. Pololu Simple Motor Controller 18v7 (Fully Assembled)
    SKU: POLOLU-1372 Brand: Pololu Guides (1)
    The Pololu Simple Motor Controller 18v7 makes basic control of brushed DC motors easy, with Pololu's free Simple Motor Control Center software enabling quick configuration over USB. The controller supports four interface modes: USB, TTL serial, analog voltage, and hobby radio control (RC). This version operates from 5.5 to 30 V and is efficient enough to deliver a continuous 7 A (>30 A peak) without a heat sink. It ships with the power capacitor and connectors installed as shown.
    - +

    0 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Available with 5 to 9 day lead time
  3. Pololu High-Power Simple Motor Controller G2 24v19
    Rating:
    100% of 100
    SKU: POLOLU-1367 Brand: Pololu
    This powerful motor controller makes basic control of a brushed DC motor easy, with quick configuration over USB using our free software. It supports five control interfaces: USB, TTL serial, I²C, analog voltage (potentiometer), and hobby radio control (RC)
    - +

    0 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Available with 5 to 9 day lead time

Brushed DC Motor Drivers

Motor drivers are commonly paired with a microcontroller to provide locomotion for your next project. Be sure to match the voltage and current requirements for your motor.

  1. Makerverse Motor Driver 2 Channel
    Rating:
    100% of 100
    SKU: CE08038 Brand: Makerverse Guides (1)
    Drive 2x Brushed DC motors or a bipolar stepper with optional current limiting
    - +

    284 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  2. Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit - v2.3
    Rating:
    99% of 100
    SKU: ADA1438 Brand: Adafruit Guides (2)
    The original Adafruit Motorshield kit is one of Adafruit's most beloved kits, which is why they decided to make something even better. This is an upgrade to the original shield...

    Out of Stock

    Sign up to get notified when it's available to order.

  3. DRV8833 Dual Motor Driver Carrier
    Rating:
    100% of 100
    SKU: POLOLU-2130 Brand: Pololu Guides (1)
    This tiny breakout board for TI’s DRV8833 dual motor driver can deliver 1.2 A per channel continuously (2 A peak) to a pair of DC motors. With an operating voltage range from 2.7 V to 10.8 V and built-in protection against reverse-voltage, under-voltage, over-current, and over-temperature, this driver is a great solution for powering small, low-voltage motors.
    - +

    5 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd

Stepper Motor Drivers

Stepper motors require a more specific method of control than a standard brushed motor, so you'll need a proper stepper driver to control them.

  1. Makerverse Motor Driver 2 Channel
    Rating:
    100% of 100
    SKU: CE08038 Brand: Makerverse Guides (1)
    Drive 2x Brushed DC motors or a bipolar stepper with optional current limiting
    - +

    284 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  2. A4988 Stepper Motor Driver Carrier, Black Edition
    Rating:
    100% of 100
    SKU: POLOLU-2128 Brand: Pololu
    Our Black Edition A4988 stepper motor driver carrier is a higher-performance drop-in replacement for the original A4988 stepper motor driver carrier. It features a four-layer PCB for better thermal performance, allowing the A4988 microstepping bipolar stepper motor driver to deliver approximately 20% more current than Pololu's two-layer (green) version. Like Pololu's original carrier, the Black Edition offers adjustable current limiting, over-current and over-temperature protection, and five different microstep resolutions. It operates from 8 V to 35 V and can deliver up to 2 A per coil with sufficient additional cooling. This board ships with 0.1″ male header pins included but not soldered in.
    - +

    5 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  3. A4988 Stepper Motor Driver Carrier
    Rating:
    100% of 100
    SKU: POLOLU-1182 Brand: Pololu
    This breakout board for Allegro’s A4988 microstepping bipolar stepper motor driver features adjustable current limiting, over-current and over-temperature protection, and five different microstep resolutions (down to 1/16-step). It operates from 8 V to 35 V and can deliver up to approximately 1 A per phase without a heat sink or forced air flow (it is rated for 2 A per coil with sufficient additional cooling). This board ships with 0.1″ male header pins included but not soldered in.
    - +

    2 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  4. DRV8825 Stepper Motor Driver Carrier, High Current
    Rating:
    87% of 100
    SKU: POLOLU-2133 Brand: Pololu
    This breakout board for TI’s DRV8825 microstepping bipolar stepper motor driver features adjustable current limiting, over-current and over-temperature protection, and six microstep resolutions (down to 1/32-step). It operates from 8.2 V to 45 V and can deliver up to approximately 1.5 A per phase without a heat sink or forced air flow (rated for up to 2.2 A per coil with sufficient additional cooling). The driver has a pinout and interface that are nearly identical to those of Pololu's A4988 stepper motor driver carriers, so it can be used as a higher-performance drop-in replacement for those boards in many applications. This board ships with 0.1″ male header pins included but not soldered in.
    - +

    4 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd

Servo Controllers

Servos can be controlled using PWM outputs, and if you've got lots of servos to run or your board doesn't have any PWM outputs, then a servo driver is just what you need.

  1. PiicoDev Servo Driver (4 Channel)
    Rating:
    100% of 100
    SKU: CE09181 Brand: PiicoDev Guides (2)

    Motion means exciting. Control up to 4 servos independently!

    - +

    275 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  2. Micro Maestro 6-Channel USB Servo Controller (Assembled)
    Rating:
    100% of 100
    SKU: POLOLU-1350 Brand: Pololu
    The six-channel Micro Maestro raises the performance bar for serial servo controllers with features such as a native USB interface and internal scripting control. Whether you want high-performance servo control (0.25 μs resolution with built-in speed and acceleration control) or a general I/O controller (e.g. to interface with a sensor or ESC via your USB port), this tiny, versatile device will deliver. The fully assembled version ships with header pins installed.
    - +

    4 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  3. Mini Maestro 12-Channel USB Servo Controller (Assembled)
    Rating:
    100% of 100
    SKU: POLOLU-1352 Brand: Pololu
    The 12-channel Mini Maestro 12 raises the performance bar for serial servo controllers with features such as a native USB interface and internal scripting control. Whether you want the best servo control available (0.25μs resolution with built-in speed and acceleration control and pulse rates up to 333 Hz) or a general I/O controller (e.g. to interface with a sensor or ESC via your USB port), this compact, versatile device will deliver. This fully-assembled version ships with header pins installed.
    - +

    5 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd
  4. Adafruit 16-Channel PWM / Servo HAT for Raspberry Pi - Mini Kit
    Rating:
    100% of 100
    SKU: ADA2327 Brand: Adafruit Guides (1)
    The Raspberry Pi is a wonderful little computer, but one thing it isn't very good at is controlling DC Servo Motors - these motors need very specific and repetitive...
    - +

    3 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

    Delivered by Apr 2nd

Did you know: We create free online courses, tutorials, and videos. For makers, by makers.

Feedback

Please continue if you would like to leave feedback for any of these topics:

  • Website features/issues
  • Content errors/improvements
  • Missing products/categories
  • Product assignments to categories
  • Search results relevance

For all other inquiries (orders status, stock levels, etc), please contact our support team for quick assistance.

Note: click continue and a draft email will be opened to edit. If you don't have an email client on your device, then send a message via the chat icon on the bottom left of our website.

Makers love reviews as much as you do, please follow this link to review the products you have purchased.