O'Reilly logo

Programming the BeagleBone by Yogesh Chavan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

I2C protocol

Inter Integrated Circuit (IIC or I²C or I2C) is a serial bus invented by Philips (now NXP). It is popular in the embedded world to interface low speed sensors/devices. It is implemented in more than 1,000 different ICs manufactured by more than 50 different companies. Popular I2C devices include Real Time Clock (RTC), EEPROM ICs, LCD/LED screen display, DAC, ADC, I/O expanders. There are many sensors that support I2C connection like temperature, pressure, humidity, accelerometer, digital compass, and so on. Many I2C bus variants are widely used in consumer electronics, for example System Management Bus (SMBus) is used on computer motherboards for communication with the power source and temperature/voltage/fan sensors. Display Data ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required