Updated for 32kHz Marlin step clock and phidgets geared stepper extruder.