Pololu dual MC33926 motor driver shield, assembled and connected to an Arduino Leonardo.
Pololu dual MC33926 motor driver shield for Arduino, bottom view with board dimensions.
Wide operating voltage range: 5 – 28 V 1
Output current: 3 A continuous (5 A peak 2) per motor
Inputs compatible with both 5 V and 3.3 V systems
PWM operation up to 20 kHz, which is ultrasonic and allows for quieter motor operation
Current sense voltage output proportional to motor current (approx. 525 mV/A)
Motor indicator LEDs show what the outputs are doing even when no motor is connected
Can be used with an Arduino or Arduino clone (through shield headers) or other microcontroller boards (through 0.1″ header along the left side)
When used as a shield, the motor power supply can optionally be used to power the Arduino base as well
Arduino pin mappings can be customized if the default mappings are not convenient
Arduino library makes it easy to get started using this board as a motor driver shield
Reverse-voltage protection on motor supply 3
Transient operation (< 500 ms) up to 40 V
Over-current limiting via internal PWM
Over-temperature shutdown and hysteresis
Output short-to-ground and short-to-Vcc protection
1 The board supports transient (< 500 ms) operation up to 40V. Operation from 5-8 V reduces maximum continuous output current (driver performance is derated in this range). 2 Internal peak-current limiting gracefully reduces the output power at load currents above 6.5 A ± 1.5 A. See the MC33926 datasheet (1MB pdf) for more information. 3 There is no reverse-voltage protection on the logic supply.