Advanced level
UART, I2C and SPI
Three ways to talk to sensors, displays and modules: UART, I2C and SPI with bit-by-bit simulators; debugging with a logic analyzer and an I2C weather station project.
- 1Basics of digital communication14 minFree →
- 2UART: communicating over two wires18 min🔒
- 3UART in practice: modules and parsing commands16 min🔒
- 4I2C: two wires, many devices20 min🔒
- 5I2C in practice: scanner, sensor and display16 min🔒
- 6SPI: fast and full duplex18 min🔒
- 7SPI in practice: 74HC595, SD cards, displays14 min🔒
- 8Comparison and debugging with a logic analyzer14 min🔒
- 9Project: I2C weather station30 min🔒