Glossary:I2C

I2C (Inter-Integrated Circuit, also written I²C or IIC) is a simple protocol allowing a master device to exchange low to medium speed data with a number of slave devices, all connected to a common bus. Requiring just two wires for a serial clock (SCL) and serial data (SDA) it's simple and cheap to implement. Although rarely seen, it is ubiquitous, being used in a computer to communicate presence, type, capabilities and status information with monitors, memory modules, batteries etc., as well as in many other applications. Raspberry Pi and Arduino, popular with hobbyists and the maker community, use it for communicating with a whole host of Glossary:Peripheralperipheral devices.