I2C bus

I2C, for Inter Integrated Circuit Bus, is a serial bus used in general for communication between various electronic components. In current usage, the data rate is 10 to 100Kbits/s but can reach speeds up to 3.4 Mbps for latest versions of the I2C. It is a synchronous bus on 3 wires: a data signal (SDA), a clock signal (SCL) and a reference signal (ground). Up to 112 components can communicate over the I2C bus.