Adjust the phase current, crank up the microstepping, and forget about it — that’s what most people want out of a stepper motor ... the underlying Arduino library will help you out.