STM32 and Robotics Courses:
https://www.steppeschool.com/courses
This video explains in a great detail how I2C protocol operates. We will learn how I2C master reads and writes a specific register of the I2C slave.
0:00 I2C wiring and main features
1:06 START and STOP conditions in I2C
2:07 ACK and NACK responses
3:34 Reading and Sending data though I2C
5:20 Why we need to work with registers...
6:07 Reading and writing specific registers