Completed
Welcome
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Embedded Serial Buses - Class 1
Automatically move to the next video in the Classroom when playback concludes
- 1 Welcome
- 2 What is I2C?
- 3 Why use I2C?
- 4 I2C at the Hardware Level
- 5 SDA and SCL
- 6 Bus schematic
- 7 Why pullups matter
- 8 Speed options
- 9 I2C at the Protocol Level
- 10 START Condition
- 11 STOP Condition
- 12 Repeated START Condition
- 13 Bus arbitration
- 14 Bus arbitration diagram
- 15 How data is transmitted
- 16 ACK/NACK
- 17 The mechanics of a byte transfer
- 18 I2C Addressing
- 19 Example Transaction
- 20 Example Transaction in PulseView
- 21 Summary and Outro