Take a look at the specs of your stepper: How many steps per revolution? 200? 400? How does that fit to your 720 steps/rev. ? 0.277 steps per 0.5°?
The problem im facing is the following:
Microstepping does not produce accurate fractions of a step. Instead, it is designed for smooth continuous running. As suggested above, use a gearbox to produce accurate step fractions.
If you have a 3d printer, just print one. Or use a timing belt and built a 5:9 gear.
Half-stepping a standard 200 step/rev motor is accurate. Why haven't you posted the rest of the details?Gearbox backlash is only an issue if the motion is back-and-forth, and if so, is easily corrected by approaching the final goal from one direction only.
I want to make a trapezoidal motion profile for the movement, because I dont want it to go to max speed instantly, but rather accelerate and decelerate. Also I am worried about the motor having to turn so slowly because I've heard it generates a lot of noise, vibration and heat. Can someone tell me if this is true and if so, what I can do about it?