Arduino Mega y pololu drv8825

Ante todo, quisiera saludar a todos los miembros de este foro y que estas palabras valgan como presentación.
Y, como no, quiero preguntarles una "dudilla" que tengo:

¿Cómo conecto el driver de pololu 8825 con un arduino mega 2560r3?, he probado con la conexión que indica en la web de pololu
Pololu - DRV8825 Stepper Motor Driver Carrier, High Current (md20a) y no va "ni palante ni patrás".

Para probar, he cargado en el arduino este programa:

int sleep = 11;
int reset = 10;
int direccion = 9;
int paso = 8;

void setup()
{
pinMode(sleep,OUTPUT);
pinMode(reset,OUTPUT);
pinMode(direccion,OUTPUT);
pinMode(paso,OUTPUT);

pinMode(12,OUTPUT);

digitalWrite(sleep, HIGH);
digitalWrite(reset, HIGH);
digitalWrite(direccion, HIGH);

}

void loop()
{
digitalWrite(12, HIGH);
digitalWrite(paso, HIGH);
delay(100);
digitalWrite(12, LOW);
digitalWrite(paso, LOW);
delay(100);
}

Lo del pin 12, es para ver yo en un LED cada ciclo del programa...

Esperando vuestras indicaciones...

Un saludo.