The microcontroller sends SPI commands and receives feedback from the powerSTEP01, information such as the motion engine is performing an action, or an over-current took place. Stall detection and over temperature are other alarms that can send an interrupt to the microcontroller.