Mám obavy, že použitá knihovna není schopna současně dva motory řídit, ale neznám ji a nedokážu ji určit. Budeš se asi muset pohlédnout po nějaké jiné. I v IDE nějaké najdeš a google je sype jak z rukávu. Problém je, zorientovat se v tom množství a trochu pochopit vlastnosti. Pro zajímavost přidávám odkaz na příklad, který vypadá zajímavě. Zdá se složitý, ale myslím, že by ti mohl pomoci. Je upraven tak, že zadáváš příkazy pro motory ze sériové konzoly. Snad by ti to mohlo po nastavení výstupů fungovat, pokud nenarazíš na nějaké omezení, třeba nedostatek paměti.
Je třeba si uvědomit, že tvojí aplikaci nebude stačit prosté odkrokování. Musíš být schopen nastavit nejen počet kroků, ale také jejich frekvenci (rychlost). Některé drivery dovolují i plynulý rozběh a doběh, to také není samoúčelné.
https://github.com/snowdd1/multistepper