WaveDrom — SPI bus
SPI master/slave transaction — clock, MOSI, MISO, chip-select.
Make it your own.
{
"signal": [
{"name":"CS", "wave":"10........1"},
{"name":"SCLK", "wave":"l.HLHLHLHL."},
{"name":"MOSI", "wave":"x=.=.=.=.x", "data":["bit7","bit6","bit5","bit4"]},
{"name":"MISO", "wave":"x=.=.=.=.x", "data":["b7","b6","b5","b4"]}
],
"head":{"text":"SPI Mode 0 (CPOL=0, CPHA=0)","tick":0},
"foot":{"text":"Master transmits MOSI on rising edge, samples MISO on rising edge."}
}