Recall & Review
beginner
What does I2C stand for and what is its main purpose?
I2C stands for Inter-Integrated Circuit. It is a communication protocol used to connect multiple devices using just two wires, allowing them to talk to each other easily.
Click to reveal answer
beginner
Why is I2C useful for Raspberry Pi projects?
I2C allows the Raspberry Pi to connect many sensors and devices using only two wires, saving pins and simplifying wiring. This makes it easy to add features like temperature sensors, displays, and more.
Click to reveal answer
intermediate
How many devices can be connected on an I2C bus?
Many devices can be connected on the same I2C bus because each device has a unique address. This means the Raspberry Pi can control multiple devices with just two wires.
Click to reveal answer
beginner
What are the two wires used in I2C communication?
The two wires are SDA (Serial Data Line) for sending data and SCL (Serial Clock Line) for timing the data transfer between devices.
Click to reveal answer
beginner
How does I2C help in reducing complexity in Raspberry Pi projects?
I2C reduces complexity by using only two wires to connect many devices, avoiding messy wiring and freeing up other pins for different uses.
Click to reveal answer
What are the two main wires used in I2C communication?
✗ Incorrect
I2C uses SDA (data) and SCL (clock) wires to communicate.
Why is I2C preferred for connecting multiple devices to a Raspberry Pi?
✗ Incorrect
I2C allows many devices to share two wires, saving pins and simplifying wiring.
How does each device on an I2C bus get identified?
✗ Incorrect
Each I2C device has a unique address to avoid confusion on the bus.
What role does the SCL wire play in I2C?
✗ Incorrect
SCL is the clock line that synchronizes data transfer.
Which of these is NOT a benefit of using I2C with Raspberry Pi?
✗ Incorrect
I2C actually uses very few pins, not many.
Explain why I2C is a good choice for connecting sensors to a Raspberry Pi.
Think about how many wires you need and how many devices you can connect.
You got /4 concepts.
Describe the roles of SDA and SCL in I2C communication.
One wire sends data, the other controls timing.
You got /3 concepts.
