Skip to main content
4 votes
Accepted

How can I know if I can stack some shield on another shield?

First you have to compare the pinouts of the two shields. If the shields use completely different pins then yes, you can use them together. However if they share pins then you need to look in more ...
Majenko's user avatar
  • 105k
4 votes
Accepted

Is it possible to increase the voltage on 3.3v output to 5v on an ESP board to power a DC motor?

You should not power a motor from a micro-controller, period, regardless if that is an ATmega or an ESP32. Instead, you need to use a motor driver circuit - this isn't really so much about voltage ...
Chris Stratton's user avatar
4 votes
Accepted

Motor shield leaves no pins accessible

According to tutorial, the shield uses almost all D pins. Free are pins 2 and 13. If servo is not used the pins 9 and 10 are free too. The pin 2 has the extra hole to solder a wire or a single pin ...
Juraj's user avatar
  • 18k
3 votes
Accepted

Pause between switching motor direction

I think the problem is because there is no delay time after your motor switch its direction, so the robot is stay on position where the switch is pressed. I don't know if this gonna work, but perhaps ...
duck's user avatar
  • 1,258
3 votes

DC motor not start?

Based on this thread: https://forums.adafruit.com/viewtopic.php?f=31&t=27069 https://stackoverflow.com/questions/18705363/arduino-uno-pwm-pins-conflict http://forum.arduino.cc/index.php?topic=...
duck's user avatar
  • 1,258
3 votes
Accepted

Arduino project feasibility

It's perfectly doable. As Chris Stratton puts it, it's all about implementing non-blocking serial communication: whenever you receive a character, you store it in a buffer whenever you have a ...
Edgar Bonet's user avatar
  • 43.3k
3 votes
Accepted

Is it safe to use the same power source for Arduino and its Motor shield?

In my case, when I was running my DC motors at full load, I noticed a large voltage drop in the circuit. This could affect the signals or transmission of data on the Arduino. It is definitely ...
goddar's user avatar
  • 243
3 votes
Accepted

Shield Compatible third party motor driver

You should do you own research as the path followed here did not result in the identically pictured nor identically model numbered item. You indicated you are using a certain Arduino motor driver ...
st2000's user avatar
  • 7,340
3 votes
Accepted

Problem for control speed of a DC motor with a L298N

You do need the ground wire. The reason it 'works' without it is that enable input effectively then has an aerial connected and is responding in the same was as if you touch the input jack on an ...
artag's user avatar
  • 81
3 votes

Is My Motor Shield Broken?

As noted by markshancock, you are using an older version of the Adrafruit Motor Shield library meant for the version 1 of the board (you have the version 2.3), and according to their forum they are ...
jDAQ's user avatar
  • 193
2 votes

Arduino original motor shield can not supply enough torque to the motor?

According to the motor shield page: To avoid possible damage to the Arduino board on which the shield is mounted, we reccomend using an external power supply that provides a voltage between 7 and ...
Nick Gammon's user avatar
  • 38.4k
2 votes
Accepted

Motor controller for 24v motor, Arduino Uno

try this Arduino Compatible Mega Motor Shield. Specs: Low-cost robust H-bridge ''shield'' for Arduino Provides the ability to control up to 30A of current at up to 28V Supply voltage: 5V to 28V (24V ...
ARK's user avatar
  • 514
2 votes
Accepted

2WD robot - logic error

I believe that your error is in that you declare LEDpin as pin 13 and then your motor B as pin 13 as well, that to me would result in errors when you write to the led in the else statement at the end ...
RSM's user avatar
  • 1,457
2 votes

Is it safe to use the same power source for Arduino and its Motor shield?

I'm assuming your shield has its own power input and you feed the circuit from there. If you are sure that your motor shield can hold that much current there shouldn't be any problem. You should see ...
packt's user avatar
  • 121
2 votes

use more no of batteries for more current for servos,why using motor shield?

The motor shield is useful because you cannot pass the required amount of current through Arduino's microcontroller without blowing it up. Of course you don't need to use the motor shield if you ...
Jason's user avatar
  • 186
2 votes

How can I control 4 DC motors with an Arduino?

Yes, you can do this using 2 L293D motor drivers, each motor driver can run 2 motors and it is very easy to use. You should connect Vcc 1(used to power on the chip) to 5V and Vcc 2 to a power supply ...
roaibrain's user avatar
  • 211
2 votes
Accepted

Which component is described as a "jumper" (NOT jumper wire) when working with a motor shield?

It's one of these (or similar). It connects two adjacent male header pins.
Ignacio Vazquez-Abrams's user avatar
2 votes

Is it possible to increase the voltage on 3.3v output to 5v on an ESP board to power a DC motor?

I figured out my issue. I was only getting 1.8v output because I was testing my lead after a led light I had plugged in. Once I removed the led, my voltage went to 3.3v, which was expected.
Rif's user avatar
  • 43
2 votes

One port of motor shield doesn't operating stepper motor

I ran into the same issue yesterday. The problem is that one of the pins of the M1 Port touches the housing of the usb-jack and shortens Vcc to Gnd. Try to put some tape around the housing... bye
Sebastian Musser's user avatar
2 votes
Accepted

Is My Motor Shield Broken?

The commands you are using don't match the ones listed for this board. Here is the AF Documentation for the Motor Shield Board V2. Try #include <Wire.h> #include <Adafruit_MotorShield.h>...
markshancock's user avatar
2 votes

Powering Motor shield and Arduino Mega Separately

On the side of the DC Motor Shield v1, there is an external power - + 2 pin terminal. This can be used to supplement the shield with power. Adafruit: "The motor controllers on this shield are ...
mrSidX's user avatar
  • 131
2 votes

Adafruit motorshield v2.3 not working

I just used a different motor-shield and it works now, thank you all for your replies and research in this!
Nick's user avatar
  • 23
2 votes
Accepted

Combining an NRF24L01 transmitter/receiver with an Adafruit Motor Shield V1?

One of the problems of the Uno is that the hardware SPI pins conflict with some of the PWM pins. If you want lots of motor control then you have it at the expense of no SPI. If you want SPI then you ...
Majenko's user avatar
  • 105k
2 votes

How to use this specific arduino shield

Do I even need this shield at all? Can I just use a regular UNO to be able to freely operate with 6 servos? You don't really need this shield for 6 servos. The standard servo library supports 12 ...
chrisl's user avatar
  • 16.3k
2 votes

motor driver only works on one side:

Just a correction to something Coder9390 wrote: The ENA and ENB pins on this motor drive are not supposed to be used as digital pins and receive HIGH or LOW, but as analog pins and receive a value in ...
יחזקאל הירשהורן's user avatar
2 votes

AfMotor Shield Library does not work with template programming

Your code gives me a compiler error: in run(type); the run() method expects a uint8_t, but it is given a direction. Adding an explicit cast to uint8_t makes it compile. Now, as a general rule, I ...
Edgar Bonet's user avatar
  • 43.3k
1 vote

Problem with connecting pins on an Arduino board with an L239D shield

That's a common problem that has many solutions. The cheapest way is to solder the wires directly as many comments said. Though this is quite dirty, it should work for you. The more professional way ...
Dat Ha's user avatar
  • 2,913
1 vote
Accepted

Motor running during Motor Shield R3 reset

Add pulldown resistors (10KΩ) to any pins you want to force to be low at reset. (Quite frankly I'm amazed they don't exist on all inputs to the board by default - it seems a bit of a fatal omission).
Majenko's user avatar
  • 105k
1 vote
Accepted

Ultrasonic sensors with 12v motors will not work! (ADRUINO)

TLDR: change your project (both program and connection) to use ultrasound sensor on any two of pins 3,5,11 and it should work. You are using pins 7 and 8 for ultrasound. At the same time you are ...
gilhad's user avatar
  • 1,420
1 vote

Motor shields in arduino

Servos require power and PWM. Servo shields come in two main forms: Simple distribution Active control The first kind just provides convenient 3-pin headers to the Ardino's PWM pins, and sometimes a ...
Majenko's user avatar
  • 105k

Only top scored, non community-wiki answers of a minimum length are eligible