empowering creative people

Arduino > Shields

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

SKU: ADA1438

$30.08 AUD, inc GST

More Views

Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit - v2.0
30.08 AUD

SKU: ADA1438

$30.08 AUD, inc GST
6 reviews 0 5 4.9
Ships today (delivered by Mon, 12th of Dec)
Shipping Offer

OR

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 driver: with 1.2A per channel and 3A peak current capability. 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 pins (SDA & SCL) 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, Leonardo and Mega R3. (Due's Wire support is still in beta, but once that works well Adafruit can test it on the Due)

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 peak) 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, 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:

Details:

  • Dimensions, assembled: 70mm x 55mm x 10mm 2.7"x2.1"x0.4"

Datasheet for the motor driver chip

This product is listed in:

Documentation and Resources:
  • Arduino vs. Raspberry Pi
  • One of the big questions in DIY electronics circles is which DIY platform is going to be the best for me? And the two biggest platforms right now is Arduino and Raspberry Pi. Whilst at first glance they might seem the same; circuit board with some el...
  • Arduino, Learn the Lingo
  • Getting into the Arduino environment is a lot of fun but with so many acronyms and slang terms its easy to get confused. Knowing this first hand, I have put together a glossary of sorts for terms relating to Arduino, if you are new to the Arduino pla...
  • Our Arduino SPI Tutorial
  • SPI stands for Serial Peripheral Interface and it is a way to send data between microcontrollers and other small devices. It is a synchronous data bus, meaning it uses a clock to regulate the data transfer. SPI is also Full-Duplex communication mean...
  • How to Use a Logic Level Shifter/Converter
  • So you’ve got your microcontroller/development board ready to go, you’ve got your sensors and external components and you’re ready to build an IoT device to make the world your slave. But hang on a minute, the sensor you have only o...
  • Arduino with LattePanda
  • Ah, Arduino and LattePanda coming together at last. What could be better? Well along with the fact that your LattePanda is a fully fledged Windows 10 computer so you can program any Arduino board you want as normal, one of the best things about Latte...
  • 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

Documentation and Resources:
  • Arduino vs. Raspberry Pi
  • One of the big questions in DIY electronics circles is which DIY platform is going to be the best for me? And the two biggest platforms right now is Arduino and Raspberry Pi. Whilst at first glance they might seem the same; circuit board with some el...
  • Arduino, Learn the Lingo
  • Getting into the Arduino environment is a lot of fun but with so many acronyms and slang terms its easy to get confused. Knowing this first hand, I have put together a glossary of sorts for terms relating to Arduino, if you are new to the Arduino pla...
  • Our Arduino SPI Tutorial
  • SPI stands for Serial Peripheral Interface and it is a way to send data between microcontrollers and other small devices. It is a synchronous data bus, meaning it uses a clock to regulate the data transfer. SPI is also Full-Duplex communication mean...
  • How to Use a Logic Level Shifter/Converter
  • So you’ve got your microcontroller/development board ready to go, you’ve got your sensors and external components and you’re ready to build an IoT device to make the world your slave. But hang on a minute, the sensor you have only o...
  • Arduino with LattePanda
  • Ah, Arduino and LattePanda coming together at last. What could be better? Well along with the fact that your LattePanda is a fully fledged Windows 10 computer so you can program any Arduino board you want as normal, one of the best things about Latte...
  • 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...

Customer Reviews

  1. Review by jaison verified purchaser
    Rating
    100

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

  2. Review by Ian verified purchaser
    Rating
    100

    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)

  3. Review by Domanic - The solar tracker works a treat verified purchaser
    Rating
    100

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

  4. Review by Neil - Excellent Shield For Driving Motors. verified purchaser
    Rating
    100

    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)

  5. Review by Adam - Great product, except for the polarity protection
    Rating
    80

    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)

  6. Review by Justin - Easy to use motor controller verified purchaser
    Rating
    100

    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)

We deliver Australia-wide with these options:

  • $3 for Small Items (4-6 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.32 for Express Post (1-2 days, tracked)

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

Our physical address (no pickups sorry!):

Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Please checkout our customer service page if you have other frequently asked 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.