pilotare uno stepper

Ciao
Sto facendo prove con uno stepper allego il DS del driver e dello sketch, volevo sapere se ci sono metodi di programmazione più eleganti per pilotare uno stepper

grazie
Stefano

/*
 */
int motorPin=10;// digital pin per il driver dello stepper


void setup()
{
  pinMode(motorPin,OUTPUT);// sets the digital pin as output
}

void loop()
{
  delay(1000);

  digitalWrite(motorPin, HIGH);   // sets the pin on
  delayMicroseconds(3500);// pauses for microseconds
  digitalWrite(motorPin, LOW);    // sets the pin off


}

msd752 Motion Control Products _ Stepper Drivers _ MSD542 Microstepping Driver.pdf (2.03 MB)