The POLOLU-2577 is a high-power brushed DC motor driver from Pololu. It can operate from 3.2 to 28 V and can deliver up to a continuous 25A (30A peak) to a single brushed DC motor. The driver features over-temperature and over-current protection, adjustable current-limiting and PWM frequency, three interface options (RC, analog voltage, and USB), and can be chained with multiple drivers. It is perfect for use in robotic applications and high-power projects.