I2C communication is often used when using sensors and the like with Raspberry Pi or Arduino. In this case, the Raspberry Pi or Arduino acts as the master, and the sensor acts as the slave, with the ...