I have to control 10 brushed DC motor controlmotors from a microcontroller. I am using aan H-bridge driver for each motor which controls the speed (PWM), direction (High/Low), and enable/disable.
So, for each motor I need to use 3 pins (10 motors, 30 pins) and I just have 2 pwmPWM pins and 4 gpiosGPIO pins on my microcontrollersmicrocontroller.
Can you suggest some H-bridge driver ICs that let me control all the motors with fewer pins? It's ok to run the motors one by one i.e. at any instant, I want to run max. 2 motors.