O'Reilly logo

GNU/Linux Rapid Embedded Programming by Rodolfo Giometti

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

Chapter 9. Inter-Integrated Circuits - I2C

In the previous chapter, we explored the serial ports and the USB bus (with the relative devices), that is, peripherals that are typically used to connect a computer to another computer or to a device that is external to the main computer. Starting from this chapter, we will present some communication buses that are typically used to connect on-board devices, that is, the main computer with devices that are all placed on the same board.

One of the most important device class is the Inter-Integrated Circuit, which is abbreviated with the acronym I2C (or I2C). Several devices use the I2C bus to communicate with the CPU, and in this chapter, we will give you a panoramic view of them: we'll see several kinds ...

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