But I use the Accelstepper library to decelerate it.
Wow, Endian, that's really helpful! I was hoping there was some rational explanation. So, some solutions:I could rig up a brake: a physical spring loaded thing that holds the motor in position while the driver board is sleeping. It would have to be quite accurate though - doesn't feel like the right answer.I could also add 2 steps (or 3, or 4) every time it wakes up. I could use a rotary encoder to report the true position of the motor. But wouldn't I have to leave that powered up all the time, too? Defeats the purpose.This driver chip claims to be very low power and offers " valuable motor status feedback". Do you think it (or some other low-power motor driver) would solve this problem?Thanks very much for your insights.