Adjust the phase current, crank up the microstepping, and forget about it — that’s what most people want out of a stepper motor driver ... of the underlying Arduino through its AUX3 pin ...
The solution is named Ethersweep, and is a small PCB stack that sits on the rear of the common NEMA17-format stepper motor ... with the Arduino software stack deployed, making uploading firmware ...