Main Content

I2C

R2026b
Communication using I2C interface

Inter-Integrated Circuit (I2C) is a chip-to-chip interface supporting two-wire communication. You can connect to I2C peripheral devices and read from and write to them. Using the I2C communication protocol, your Arduino® board can communicate with microcontrollers and peripherals such as sensors and displays.

Blocks

I2C Controller Write blockI2C WriteWrite data to an I2C peripheral device or an I2C peripheral device register
Block icon for Arduino I2C Controller ReadI2C ReadRead data from I2C peripheral device or I2C peripheral device register

Topics

Featured Examples