Terminus

Systems

Talking to hardware

UART, I2C and SPI, how sensors and chips talk to each other, and how to debug them with a logic analyser.

About 10 hours of study.

Where to learn it

Read
Serial communication tutorials

SparkFun

Serial communication, then the I2C and SPI tutorials

Section not checked yet

Watch

No video course picked yet.

Suggest one
Practise
Wokwi

Wokwi

Wire up I2C and SPI sensors in the simulator

An Arduino, ESP32 and Raspberry Pi Pico simulator in the browser.

Section not checked yet

Wrong chapter, dead link, or know something better? Tell us on GitHub.

Which roles ask for it

Before and after

Learn first

Talking to hardware