Simple Arduino + EasyDriver + Stepper Motor

Hey everyone,

I have an Arduino UNO and a 100% legit Sparkfun EasyDriver, with a stepper motor I bought on eBay.

Here is the stepper motor eBay link: NEMA 17 Stepper Motor 59ncm(84oz.in) 1m Cable 48mm DIY 3d-printer CNC RepRap for sale online | eBay

I am following this guide:

But the motor does not move at all! It's as if its not connected. Could the stepper motor be at fault? Should I buy a new stepper motor?

here is the code for my Arduino, it's so simple:

#include <Stepper.h>

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  
  pinMode(8, OUTPUT);     
  pinMode(9, OUTPUT);
  digitalWrite(8, LOW);
  digitalWrite(9, LOW);
}

void loop() {
  digitalWrite(9, HIGH);
  Serial.println("turning");
  delay(1000);
  Serial.println("not turning");          
  digitalWrite(9, LOW); 
  delay(1000); 
}

it outputs:

turning
not turning
turning
not turning
etc...

I hooked it up like this:

pins 9 for step, and pin 8 for direction

The stepper motor has the following wires:

I paired up black + green and red + blue.

An Easydriver has a max of 0.75 amps. Your motor needs 2.0 amps. That would be too much even for a BigEasydriver and probably for the slightly better Pololu DRV8825.

For that motor I would look for a driver than can handle 3 amps or more - but they are considerably more expensive.

If you are unsure of the motor wiring then measure the resistance with your multimeter to figure out which pairs go together.

...R
Simple Stepper Code
Stepper Motor Basics