empowering creative people

Breakouts & Modules > Motor Drivers & Controllers

Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit - v2.3

SKU: ADA1438

$33.95 AUD, inc GST
$30.86 AUD, exc GST

More Views

Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit - v2.3
33.95 AUD

SKU: ADA1438

$33.95 AUD, inc GST
$30.86 AUD, exc GST
14 reviews 0 5 5


  • $6.95 Standard (2-4 days, tracked)
  • $9.95 Express (Overnight*, tracked)
  • $3 Economy Post* (3-7 days, no tracking)
  • FREE Pickup (Newcastle only)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

The original Adafruit Motorshield kit is one of Adafruit's most beloved kits, which is why Adafruit decided to make something even better. Adafruit have upgraded the shield kit to make the bestest, easiest way to drive DC and Stepper motors. This shield will make quick work of your next robotics project! Adafruit kept the ability to drive up to 4 DC motors or 2 stepper motors, but added many improvements:

Instead of a L293D darlington driver, Adafruit now have the TB6612 MOSFET drivers with 1.2A per channel current capability (you can draw up to 3A peak for approx 20ms at a time). It also has much lower voltage drops across the motor so you get more torque out of your batteries, and there are built-in flyback diodes as well.

Instead of using a latch and the Arduino's PWM pins, Adafruit have a fully-dedicated PWM driver chip onboard. This chip handles all the motor and speed controls over I2C. Only two data pins (SDA & SCL in addition to the power pins GND & 5V) are required to drive the multiple motors, and since it's I2C you can also connect any other I2C devices or shields to the same pins. This also makes it drop-in compatible with any Arduino, such as the Uno, Due, Leonardo and Mega R3.

Completely stackable design: 5 address-select pins means up to 32 stackable shields: that's 64 steppers or 128 DC motors! What on earth could you do with that many steppers? I have no idea but if you come up with something send Adafruit a photo because that would be a pretty glorious project.

Lots of other little improvements such as a polarity protection FET on the power pins and a bit of prototyping area. And the shield is assembled and tested here at Adafruit so all you have to do is solder on straight or stacking headers and the terminal blocks.

Lets check out these specs again:

  • 2 connections for 5V 'hobby' servos connected to the Arduino's high-resolution dedicated timer - no jitter!
  • 4 H-Bridges: TB6612 chipset provides 1.2A per bridge (3A for brief 20ms peaks) with thermal shutdown protection, internal kickback protection diodes. Can run motors on 4.5VDC to 13.5VDC.
  • Up to 4 bi-directional DC motors with individual 8-bit speed selection (so, about 0.5% resolution)
  • Up to 2 stepper motors (unipolar or bipolar) with single coil, double coil, interleaved or micro-stepping.
  • Motors automatically disabled on power-up
  • Big terminal block connectors to easily hook up wires (18-26AWG) and power
  • Arduino reset button brought up top
  • Polarity protected 2-pin terminal block and jumper to connect external power, for separate logic/motor supplies
  • Tested compatible with Arduino UNO, Leonardo, ADK/Mega R3, Due, Diecimila & Duemilanove. Works with Mega/ADK R2 and earlier with 2 wire jumpers.
  • Download the easy-to-use Arduino software library, check out the examples and you're ready to go!

Comes with an assembled & tested shield, terminal block, plain header, jumper. Some soldering is required to assemble the headers on. Stacking headers not included, but Adafruit sell them in the shop so if you want to stack shields, please pick them up at the same time. Arduino and motors are not included but Adafruit have lots of motors in the shop and all Adafruit's hobby servos, DC motors, and stepper motors work great.

Adafruit have a great tutorial in the Adafruit Learning System with a lot of documentation and example code, so please check it out


Technical Details


  • Dimensions, assembled: 70mm x 55mm x 10mm 2.7"x2.1"x0.4"
  • This board/chip uses I2C 7-bit addresses between 0x60-0x80, selectable with jumpers.

Datasheet for the motor driver chip

Revision history:

  • As of 3/21/2014 Adafruit are shipping motor shields with the terminal blocks, and power jumper pre-soldered on. You'll still need to do a little soldering to put on the shield-headers (or stacking headers) but it should be even easier and faster to get started!

This product is listed in:

Documentation and Resources:
Educational Workshops
  • Arduino Workshop for Beginners
  • Welcome to the Arduino Workshop, where you'll be able to follow our guided course which covers everything you'll need to know in order to create your own Arduino projects and become a leveled up maker. My name is Sam and along with being a maker my...
  • My ghostbusters proton pack
  • Hi all. Thought I'd share with you my modded Spirit Halloween proton pack. It's about 80% scale, which is plenty big enough for my 7-year-old son, and still looks decently sized on adults. As soon as I learned of this pack, 5-year-old me just had to get one. And I had just gotten my Arduino beginners kit a week earlier. I knew what had to be done :)...
  • Tabot
  • Tabot is a robotic tablet dispenser. It is designed to help elderly people maintain their independence and help anyone who has tablets remember to take them on time.
  • Cosplay Blaster
  • Hey guys! First time poster. I've been working on a blaster for my girlfriend's costume, and I thought I would share it with everyone. When triggered, it plays a selected sound effect and flashes the light. Pretty simple :)
  • Coffee Grinder With Arduino
  • Using a few bits and pieces, this ordinary coffee grinder now has two presets to run the motor for a programmable length of time. The idea being that the grinder running for a set amount of time will deliver a certain amount of coffee each button press meaning the beans can be stored unground, keeping them fresher for longer. I completed this project for a friend, Ian, who lives for coffee. Ian wanted the same functionality in h...
  • The Hipster Coaster
  • We wanted to make a interactive display of the fun that can be had with DIY projects to take to Sydney Mini Maker Faire. We decided to do so by utilising the TinkerKit Braccio from Arduino.org, alongside some 3D Printing ingenuity, for an engaging display for all ages. Enter the Hipster Coaster in all its glory.   All the parts were printed seperately on our family of Lulzbot 3D Printers, later stuck together using a mi...

Product Comments

Customer Reviews

  1. Review by Simon verified purchaser

    I bought this genuine Adafruit motor shield from Core, because I couldn’t get a cheap Chinese clone to work reliably. Core shipped it to me really quickly and I was able to get my project working straight away with no problems. I would definitely consider ordering more of my project components from Core. Thanks! (Posted on 6/09/2018)

  2. Review by Vincent verified purchaser

    Easy to use with great library. All the possible options make this the goto shield for any motorised project. Fast and great service on top as well. (Posted on 18/06/2018)

  3. Review by Ryan verified purchaser

    Great & easy to use motor controller for arduino. (Posted on 7/05/2018)

  4. Review by Leith verified purchaser

    Very interesting board easy to interconnect (Posted on 1/05/2018)

  5. Review by Matthew verified purchaser

    Have a look at the Adafruit documentation for this shield before you purchase it. Note that you will need to solder the headers onto the board and you will also need to provide power to the shield (5 - 12v). The other components come pre-soldered. Good documentation and works well. Not stackable with the newest arduino firmware. (Posted on 29/03/2018)

  6. Review by John - Performed as expected verified purchaser

    All items received in a couple of days , and every item was what I wanted , and have performed as expected (Posted on 16/01/2018)

  7. Review by Robert verified purchaser

    It was easy to stack this on to the Arduino Uno, and so it didn't take long to connect it up to my stepper motor and get programming. (Posted on 27/12/2017)

  8. Review by John verified purchaser

    This shield has made it very easy for me attach a range of motors to my Arduinos. (Posted on 5/07/2017)

  9. Review by jaison verified purchaser

    Great product !! Met all my expectation !! Core- electronics actually delivered everything on time !!! Best service and good support !!! (Posted on 21/11/2016)

  10. Review by Ian verified purchaser

    This is really the gold plated version of a motor controller. I bought this to use in prototype testing. It is probably best suited for that situation; it would be a bit of an overkill for 2 motor bots. There are cheaper and just as effective boards available from Adafruit and Df Rpbot , for example. (Posted on 30/08/2016)

  11. Review by Domanic - The solar tracker works a treat verified purchaser

    Great product, great company and great communication 5 star (Posted on 8/12/2014)

  12. Review by Neil - Excellent Shield For Driving Motors. verified purchaser

    This shield is by far the best motor shield I have used and the price is really great. 4DC motor running off one shield makes things so much easier to manage.

    The only downside was that I had to solder the stacking headers on and I really suck at soldering so it took me a while to get them on. However I am now better at soldering so it is not that bad.

    Overall the libraries are easy to use and it is fully compatible with the UNO.

    I would recommend this shield to anyone that needs to drive a couple of motors.

    (Posted on 8/10/2014)

  13. Review by Adam - Great product, except for the polarity protection

    Really great product, with good build quality.
    I bought two of these to stack on an arduino uno, and they worked a treat. Fast to put together, easy to run. If you are using it to control steppers I highly recommend the AccelStepper library.
    The only down side is that although they claim to have reverse polarity protection on the power jack I fried one of the onboard micro controllers by accidentally reversing the terminals of my 12V power supply (so it will only run 1 stepper now).
    Aside from that, it is pretty much perfect. (Posted on 25/01/2014)

  14. Review by Justin - Easy to use motor controller verified purchaser

    These shields work great. I bought two shields to control 8x DC motors (I didn't play with steppers or servos).
    Each shield can be powered from the Arduino power jack or independently from an external power supply. I used an external regulated power supply with my project - I'd recommend this if you are planning on controlling multiple motors as well. Consider what motors you are going to be using and each motors power requirements - each channel has a nominal rating of 1.2A. The shield is intended for use with 6-12VDC motors also.
    Adafruit provides a library to use with this shield, so coding is extremely convenient. There are a few example codes which are quite helpful if you want to get an understanding of the shield capabilities.
    Each shield only comes with male header pins; if you want to make your shield stackable make sure you buy some stackable headers also. (Posted on 19/01/2014)

Exact shipping can be calculated on the view cart page (no login required).

We deliver Australia-wide with these options:

  • $3 for Small Items (3-7 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $9.95 for Express Post (Overnight for most of Australia, 2+ days for rural, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (only after we email you to notify your order is ready)

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
NSW, 2289

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!