What is I2C?

A synchronous serial bus connecting several devices on two wires, clock (SCL) and data (SDA), selecting the partner by address. The lines are open-drain with pull-ups.

Field: Embedded Systems & Firmware

I2C in the explanations

Questions that mention I2C (4)

  1. What is a characteristic of I2C communication?
  2. In I2C, how does the receiver of a data byte acknowledge it?
  3. You want to connect two identical I2C temperature sensors to the same I2C bus, but both have the same address. Which is a correct solution?
  4. Which comparison of UART, SPI and I2C is correct?

Related terms

Microcontroller Multiplexer UART SPI Baud rate Bootloader Brown-out detection Contact bounce Debouncing Duty cycle

Back to the glossary