stepper position calibration

Yes all three are used.

  1. Just step the motor, the end stop will stop it from moving, then step back and you have your reference.
  2. Use a micro switch to detect the position of the shaft.
  3. Use an opto slot.