SPI Protocol Visualizer

Explore how the Serial Peripheral Interface (SPI) bus transfers data between a master and a slave. Set the bytes that leave the master on MOSI and the response from the slave on MISO, then animate the exchange to watch chip-select, clock edges, and bits shifting through the line levels.

SCK Clock MOSI Line MISO Line Chip Select

Serial Clock (SCK)

Master Out Slave In (MOSI)

Master In Slave Out (MISO)

Chip Select (CS)

Master Shift Register (Outgoing)

Slave Shift Register (Incoming)

Transfer Status

Ready to animate the SPI transaction.