Integrated 5V regulator that can be used to supply an external microcontroller
Reverse voltage protection
The AMIS-30543 Stepper Motor Driver Carrier is a breakout board for ON Semiconductor’s AMIS-30543 micro stepping bipolar stepper motor driver, which features SPI-adjustable current limiting, 11 step modes (from full-step through 1/128-step), back-EMF feedback that can be used for stall detection or optional closed-loop control, and over-current and over-temperature protection.
The SPI interface adds a lot of value to this stepper motor driver. You can set both micro-stepping and current limit through software. I use it to reduce current when the stepper is idle so it still retains position. The error output is also very nice because you can query the driver through SPI and receive detailed error information. Even warns you if the IC is nearing the temperature limit.