I have been considering a new project for a small/simple/cheap lighting system
essentially one Arduino 328 could control 8 stepper motors and 8 lights/ledpanels/mirrors (to be decided)
- using shiftout, the Arduino would write to 5 8-bit shift registers (hc595)
- the first 4 shift registers would drive darlington outputs (ULN2803) which then drive the steppers directly
- the last shift register would drive the 8 light channels corresponding to the motors
DMX will be included but is not an issue as I have written lots of software based on MattHertels absolutely brilliant DMX library
I have experimented with "accelstepper" and it is a really well written library I want to make the improvement to add the serial>stepper software section
Has anyone else had any experience with writing to stepper motors in a serial fashion rather than directly pin2pin ?