WaveDrom — I²C bus
I²C start, address byte, ACK, data byte, stop condition.
Make it your own.
{
"signal": [
{"name":"SDA", "wave":"5=======43========35", "data":["start","A6","A5","A4","A3","A2","A1","A0","R/W","ACK","D7","D6","D5","D4","D3","D2","D1","D0","ACK","stop"]},
{"name":"SCL", "wave":"1pppppppppppppppppp1"}
],
"head":{"text":"I²C — start, 7-bit address + R/W, ACK, data byte, ACK, stop"}
}