Guys i have a project in which i have 8 DC motors and 2 steeper motors attached to 10 different channels. I want to control them one by one or simultaneously. I want to know if a single Arduino can drive 10 motors connected to let's say 4 DC motor driver shields (2 channel per shield) and 1 steeper motor driver shield (2 channel per shield) one by one or simultaneously? The hardware i am planning to use is:
Arduino Mega 2560 Microcontroller Rev3
Dual Stepper Motor Driver Shield for Arduino
DFRobotShop Rover Arduino Compatible Motor Shield (2A)
Please help!! any suggestion and advise will be highly appreciated!!
Thanks for reading,
Pranav
PWM: 2 to 13 and 44 to 46. Provide 8-bit PWM output with the analogWrite() function.
there are 14pin is PWM compatibele, that means you can control 7chanels of motor which can control the speed of DC motor.
I think that you can control many servos and serveral DC motors.