i was wondering, i saw a sample here of charlie plexing so you can use 5 pins to control 20 leds
most stepper motors have 4 wires some 6,.. but with charlie plexing you basicly got 20 (light) switches.
i was wondering maybe the leds could connect to mosfet / hexfet /..?... , and one would be able to control a lot of motors !!
The control could of the engines might be done by using an arays[ ] to set pins in the right order to simplify the various modes and phase turns.