Adafruit DRV8833 DC/Stepper Motor Driver Breakout Board
Alternative to the TB6612 driver; better for low voltage uses
Drive two DC motors bi-directionally, or one stepper motor (1.2 Amp or less of current)
Comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project
Built in current limiting up to 1.2amp (or 2 amp for a short time)
Spin two DC motors or step one bi-polar or uni-polar stepper with up to 1.2A per channel using the DRV8833. This motor driver chip is a nice alternative to the TB6612 driver; you get 2 full H-bridges(four half H-bridges) but this chip is better for low voltage uses (can run from 2.7V up to 10.8V motor power) and has built in current limiting capability. It's setup for 1A current limiting so you don't get more than 2A per chip, but you can also disable the current limiting, or change it to a different limit!
DRV8833 is soldered onto a breakout board for you, with a polarity protection FET on the motor voltage input. What we like most about this particular driver is that it comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project or driver! You also don't have to worry as much about burning out the chip with overdriving since there is current limiting.
There's two digital inputs per H-bridge (one for each half of the bridge), you can PWM one of the inputs to control motor speed. Runs at 2.7V-10.8V logic/motor power. The motor voltage is the same as the logic voltage, but logic voltage from 2.7V or greater will work so no need to worry if you are powering the motors from 9V and using 3.3V logic.
Item Specifics Assembled and tested 1 - small header 1- terminal block (blue or black) Size: 26mm x 18mm x 3mm / 1.0" x 0.7" x 0.1" Weight: 1.5g