I wonder if its possible to sense each step on a stepper by monitoring the back emf of the un-energized windings or the backemf. This would allow for the calculation and compensation of lost steps by using a pick or arduino.