My first motor shield & stepper motor... :(

Ok, so I'm doing my first motor shield project. I've made a few mistakes, but it's part of the journey. I got a V1 293D Motor Shield. (Wishing I got a V3 now). i also have two Nema 17HS4401 Stepper Motors @ 1.5mA . The 293D chips are 0.6mA each. I can stack two of them to reach 1.2mA. But I need reach 1.5 don't I ? and can I stack 3 ?!?

Also If i leave the power jumper in, won't it take power from the Arduino with its' 5V. More then enough for the two DC 3.6V motors? Am I correct?

L293 is an inappropriate driver for that stepper motor no matter how many you stack.

Modern bipolar steppers use current control drivers. A DRV8825 driver would be a good choice.

Please do not power the motors from the Arduino. "A Power Supply the Arduino is NOT!" You can power the arduino and the motors from the same power supply just do not use the 3.3 or 5V pins for motor power, that tends to damage things.

Don't you mean 1.5 A? That would indicate current driven steppers which deserve special (current controlled) drivers - see @groundFungus #2.

So basicly get a new motor shield. I never powered it, except for a second, but the arduino still works. Could you recommend a motor shield or basically any DRV8825 motor shield will do.

Thanks @groundFungus @DrDiettrich

and @gilshultz

I would suggest that you look at the Pololu line of stepper drivers especially the DRV8825 which meets the needs of your motor at 1.5A coil current. The DRV8825 can handle that without a heat sink.

You must set the coil current properly before using the motor. The Pololu page has instructions.

1.5A is the max for the motor, run it at less current if it performs properly and does not miss steps. The motor and driver will last longer.

I am just a customer of Pololu. They have decent prices and good instructional pages for each of their products.

I'm looking for a motor shield that can handle two Nema 17s. I can seem to only find modules that can support one but not two motor steppers

That is how it is as far as I know. I know of no single board drivers that handle more than 1 motor.

If you want a shield that can handle multiple steppers using the DRV8825 style drivers there is the CNC shield V3 (for Uno) or CNC shield V4 (for Nano).


CNC shield V3 with 4 independent stepper drivers and connections for limit switches and peripherals. Fits on an Uno.

CNC shield V4 with 3 independent stepper drivers and connections for limit switches and peripherals. Fits a Nano (classic).

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.