Before you all shout at me, I've done some digging, read similar questions on here and have actually made up my mind. This is really just to see if I made the best choice.
I've been digging around looking for a way to recreate a vehicle dashboard using Switec X27.168 steppers (nice low 5V and 20mA/coil with 315degree swing).
I initially looked down the route of the Laika Explorer but soon realised it was only capable of driving 1 stepper per board! Next I was looking at stepper driver boards for the Pi - I already have an old Model B lying around.
The more I looked and the more I read, the more I became convinced that the Microcontroller basis of the Arduino (Uno in particular) was the best option.
I also discovered that the steppers I'm using can be driven directly by the Uno - no HAT required (only 20mA/coil - source current is 40mA max according to specs); essentially if I protect the outputs with diodes then I'm golden (plus the Uno can drive 3 of them)!
The final nail in the coffin of trying to do it with a Pi was I found a nice resource of driver libraries for the motor I'm using - all for Arduino - and that does kinda help A LOT as I can learn what the code is doing and manipulate it instead of trying to figure out how to code it from scratch.
So, in summary, with the 6 available analogue inputs (I can use F/V convertors to turn the Revs / Speed into corresponding voltage levels - or maybe there is a way to use the frequency directly into Uno - I'll have to dig some more there), pre-made libraries and a proven application for exactly this, I'm hoping the decision I came to is the best one?
Anyone?
Regards