Stepper Vibrate - Empty Arduino


I am new on this forum, but I have been reading you guys post for the last 2 weeks trying to find a solution to my problem.

I really found nothing, so I'm asking for help here.

I have a motor, arduino uno, DRV8825, 12VDC powersupply and USB/12VDC Arduino powersupply.
I' ve put DRV8825 (0.1Ohm) Vref to 0.70V, the motor spec being 1.5A.

However, as soon as I plug the motor and power the arduino and it, all it does is vibrate.
There is no program in the arduino so I don' t get it.

I also checked the coils and they are correct, Green and Black make the motor harder to rotate, same goes for white and blue.

Do you have any idea where my problem comes from?

THank you a lot, I am 100% stuck here.


Show us a good schematic of your circuit.

Show us a good image of your ‘actual’ wiring.

Give links to components.

All of the above, plus:

Breadboards are for low power logic circuits and can't handle the current required for motors (the tracks burn). You will need to solder motor power and motor wires to the DRV8825 driver.

Finally, make sure you have set the current limit correctly on the DRV8825.

@jonas69, your topic has been moved to a more suitable location on the forum.

Thank you for you answers!
I can only post one pic at at time but here they are:

Wiring diagram.
Im not sure about the breadboard comment, cause all the tutorials I saw use this:

Vref and R100


And the full system


Another point is that the motor vibrate, but I can still manually rotate it easily, doesnt seems blocked like it should!

Im not sure about the breadboard comment

I am. The breadboard may work for a little while, though.

With no code in the Arduino, why would you expect any particular behavior?

Ok will try without it.
Because coils are connected.
If the disable part of the driver is ON, then motor is free. Else it shouldnt!

What do you think the logic levels on the motor driver inputs might be, with an unprogrammed Arduino connected to them?

Thank you for your answers!

The driver being powered by arduino, and connected to the 12V for the motor, the motor should hold still. Not be free.
That's what a driver do!
Sending a signal via arduino would make it rotate.

But anyway, that doesn't explain why it vibrates!

Can you please post a circuit diagram of your project please?
The Fritzy has no resolution to read pins names.
In fact Fritzy are pretty hopeless when it come to troubleshooting.

It would be better if you use pen(cil) and paper and draw your circuit from your project.
Please label components and pins/connections.

Have you tried to load some code to control your stepper?

You don't know what code is currently on your UNO?
So anything can be causing the vibrations.

Tom... :smiley: :+1: :coffee: :australia:

Hi Tom,

My diagram is that below.
But I can make a drawing tonight!.

I know what code is in the Arduino : nothing.
Oh yes i did try with a code. When it does move a bit, but mainly vibrate.

Please see a video of the vibration (no code) on the video i posted on Youtube.

Here is a novel idea!

Program the Arduino and have the motor do something interesting.


How do you know?
Why are you worrying about it?

The fact that no code causes this will not be a problem when you do upload code.

Just load your code and get it working.
What do you want your code to do?
Please post your code.

To add code please click this link;

Have you been able to make the stepper turn?

Tom.... :smiley: :+1: :coffee: :australia:

Arduino's always have a program in them, as they come preloaded with blink. Perhaps the previous sketch you uploaded is pulsing the step pin?

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