This small shield is an easy, economical way to control two small brushed DC motors with an Arduino or Arduino-compatible board. Its integrated A4990 dual motor driver operates from 6 V to 32 V and can deliver a continuous 0.65 A to each motor channel, making it a great control option for low-current motors that run on high voltages. The A4990 is configured to limit the peak motor current to about 0.9 A per channel and is protected against reverse-voltage, under-voltage, over-voltage, short-circuit, and over-temperature conditions.
This motor driver shield and its corresponding Arduino library make it easy to control a pair of bidirectional, brushed DC motors with an Arduino or compatible board, such as the A-Star 32U4 Prime. The board features Allegro’s A4990 dual H-bridge motor driver IC, which operates from 6 V to 32 V. It can deliver a continuous 0.65 A to each motor channel, and the current control feature of the A4990 limits the peak motor current to about 0.9 A per channel with the onboard sense resistors, making this shield well suited for low-current, high-voltage motors.
The shield ships fully populated with its SMD components, including the A4990 driver and a FET for reverse battery protection; header pins for interfacing with an Arduino and terminal blocks for connecting motors and power are included but are not soldered in.
More technical information at Pololu.