Raspberry Pi Pico Lecture 21: I2C
0:00 - Greetings and administrivia
10:00 - I2C protocol
10:35 - Hooking up the hardware
12:00 - I2C timing diagram
21:35 - Clock stretching
23:00 - Repeated start conditions
25:30 - 10-bit addressing
28:05 - MPU6050 datasheet
30:35 - I2C demo code
33:40 - MPU6050 register map
41:25 - IMU demo code
Fall, 2022 lectures from ECE 4760 (Digital Systems Design Using Microcontroller) at Cornell University.
Course site:
Hunter’s site: