Intermediate Embedded Systems & IoT
Q73 / 100

What is the difference between "I2C" and "SPI" in terms of wiring and addressing?

Correct! Well done.

Incorrect.

The correct answer is A) I2C uses two shared wires (data and clock) with device addresses to support multiple devices on the same bus; SPI uses separate data lines plus a dedicated chip-select wire per device, generally offering higher speed

A

Correct Answer

I2C uses two shared wires (data and clock) with device addresses to support multiple devices on the same bus; SPI uses separate data lines plus a dedicated chip-select wire per device, generally offering higher speed

Explanation

I2C's addressing scheme allows many devices to share two wires at lower speed, while SPI's per-device chip-select lines and separate data lines enable faster communication at the cost of more pins as device count grows.

Progress
73/100