Sorry for the long wait.
We're doing the most popular wired embedded protocols, concepts, tradeoffs, design decisions!
BLUETOOTH LOW ENERGY coming soon to a cinema near you!
Design a Messaging Protocol: • How to Design a Network Messaging Pro...
Reverse Engineering I2C RGB: • Reverse Engineering Graphics Card RGB...
AD SPI: https://www.analog.com/media/en/analo...
Wikimedia diagram: https://upload.wikimedia.org/wikipedi...
TI I2C: https://www.ti.com/lit/an/slva704/slv...
AD UART: https://www.analog.com/media/en/analo...
AVR Baud Error table: https://cache.amobbs.com/bbs_upload78...
Microchip I3C: https://www.microchip.com/en-us/produ...
Chapters:
00:00 - Introduction and Overview
01:03 - SPI Communication Flow
03:02 - SPI Bus and Wires Overview
05:45 - SPI Modes and Bit Timing
09:35 - SPI Pros, Cons, Tradeoffs
11:27 - I2C Bus, Flow & Wires
12:57 - I2C Addressing
14:04 - I2C Write Transactions!
16:22 - I2C Read Transactions!
18:15 - I2C Pros, Cons, Tradeoffs
20:22 - UART Bus, Flow and Wires
23:22 - UART Baud Rate & Synchronisation
24:30 - UART as a Debug Mechanism
25:08 - UART Baud Calculation
26:20 - UART Baud & Errors
28:08 - UART Pros, Cons, Tradeoffs