DRV8880PWPR HTSSOP28 45-V, 2-A Bipolar stepper motor driver with current regulation, 1/16 microstepping & smart tune