Update, As I was unable to use the methods provided by the L6470 chip, to do what I wanted. I have now used Step Clock mode instead. I have written methods which allows me to rotate the stepper motors a step (i.e. 1.8 degrees); using Bresenham’s line algorithm to draw diagonal lines without having to decrease or increase speeds. Here’s a little video, which follows some basic coordinates.by rraghvani - Developers
I’ve made a T-Bot similar to this design. Using stepper motor driver L6470, I can control the movements e.g. up/down, left/right and diagonally using the equations shown here corexy, via the L6470 command MOVE(direction, number_of_steps) using MAX_SPEED(100 step/s). If I move from (0, 0) to (400, 400), both stepper motors move at a constant speed, and reaches (400, 400). Great. If I move from (by rraghvani - Developers