I have 2 stepper motors that use limit switches to stop them. I'd like to remove these switches by using a TMC2130 stepper driver which senses when the motor stalls and tells the Arduino to turn it off.
These drivers are SPI devices. From my understanding of SPI, only 1 device can communicate with the master at a time (using chip select).
However, since I have 2 stepper drivers, I need them to both communicate with the master at the same time, to let the master know when the motor is stalling and to stop it.
Is my understanding of this correct, and is it possible for 2 SPI devices to communicate to the Arduino at the same time?