Caffeinated Coder
Book an appointment
Lesson 45 · Boards and embedded systems

Serial buses: UART, I2C and SPI

Chips on a board talk over a few wires by sending bits one after another. Watch a microcontroller send one byte over each of the three common serial buses: UART's start and stop bits at 115200 baud, I2C's shared wires, addresses and ACK bit, and SPI's clock, chip select and full-duplex data. A timing screen shows each wire's voltage with real timings.

12 min10 steps5 questionsAdvanced
Fig 45 · Interactive
Loading figure…
or ← →

Quiz Unlocks after the last step.