Stepper motor driver (includes microstepping)