Sorry for the lack of detail. I was thinking hobby servo motors. I would be controlling their angular position. Although occasionally I would need to switch to a on/off control scheme. The motors themselves would all be stationary. None of them would be attached to any moving parts. I hope that helps with the details.
The arduino IDE already supplies a servo library for easy control of R/C type servos. Arduino can easily made to control just about any DC motor. What it can't do worth a snot is power such motors, so plan on using external DC power supplies to actually supply the DC current needs of the servo/motors you plan on using.Lefty
I'd suggest you get dedicated servo control chips/boards to control the servos and use the arduino to send the appropriate commands to the servo controllers.
I feel like controlling a lot of motors is an issue that someone must have found a reasonable solution to. I don't want to reinvent the wheel so if there are any other suggestions or solutions that you are aware of, please share!
Well, you really need to explain how you want to control the servos, and what the servos will be doing, like below.
These recent post are about controlling lots of servos:The Arduino Mega 2560 can handle up to 48 servos:http://arduino.cc/forum/index.php/topic,154561.0.htmlThat is a simple and easy solution. A few Arduino Mega for hundreds of servos.