Hi Paul, but, if I have only one controller and one of the two motors is blocked by something, the other will still move, so we have to move them independently to realign them, so we need two controllers. If the pulse signal is the same for both controllers, why won't they move in sync?
The only doubt I have is if the controller, at the very first step, knows which coil to activate to go in the right direction, otherwise the motor may move one step in the opposite direction.