Datasheet
FAQ
How many motors can I use with this shield?
You can use 2 DC hobby servos that run on 5V and up to 4 DC motors or 2 stepper motors (or 1 stepper and up to 2
DC motors) that run on 5-12VDC
Can I connect more motors?
Yes, by stacking shields! Every shield you stack on will add 4 DC motors or 2 stepper motors (or 1 more stepper and
2 more DC motors).
You will not gain more servo connections as the servo contacts go to pin #9 and #10 on the Arduino.
What if I also need some more servos?
Check out our lovely servo shield, also stackable with this motor shield and adds 16 free-running servos per shield
http://learn.adafruit.com/adafruit-16-channel-pwm-slash-servo-shield
What Arduinos is this shield compatible with?
It is tested to work with Duemilanove, Diecimila, Uno (all revisions), Leonardo and Mega/ADK R3 and higher.
It can work with Mega R2 and lower if you solder a jumper wire from the shield's SDA pin to Digital 20 and the SCL
pin to Digital 21
For use with the Due or other 3.3v processors, you must configure the board for 3.3v logic levels. Find the set of 3
pads labeled "Logic". Cut the small trace between the center pad and 5v and add a jumper from 3.3v to the center.
I get the following error trying to run the example code: "error: Adafruit_MotorShield.h: No such file or directory...."
Make sure you have installed the Adafruit_MotorShield library
How do I install the library?
Check the tutorial page on the subject here http://learn.adafruit.com/adafruit-motor-shield-v2-for-arduino/install-
software
HELP! My motor doesnt work! - HELP! My motor doesnt work!...But the servos work FINE!
Is the power LED lit? The Stepper and DC motor connections will not work if the onboard green Power LED is not lit
brightly!
You must connect 5-12VDC power to the shield through the POWER terminal blocks or through the DC barrel jack
on the Arduino and VIN jumper.
What is the green Power LED for?
The LED indicates the DC/Stepper motor power supply is working. If it is not lit brightly, then the DC/Stepper
motors will not run. The servo ports are 5V powered and does not use the DC motor supply
As of Arduino 1.5.6-r2 BETA, there is a bug in the Due Wire library that prevents multiple Motor Shields from
working properly!
© Adafruit Industries https://learn.adafruit.com/adafruit-motor-shield-v2-for-arduino Page 6 of 43