The HER303 from Yangjie is a programmable, low-voltage, bidirectional DC motor controller that is designed for use in small, precision robotic applications and other DC motor applications. It features a wide range of operating conditions, ranging from slow stepper motors to high-speed brushed or brushless DC motors. This motor controller can deliver up to 2A of continuous current, and up to 4A of peak current, making it a perfect choice for powering miniature, low-power robotic applications. Additionally, the HER303 includes a powerful, onboard processor that gives it the ability to control various pre-programmed operations, such as PID loops, open loop speed control, and pulse width modulation. The HER303 also supports multiple communication options, including SPI, UART, I2C, and other protocols.