6 I2C On Common Single-Board Computers

Several common single-board computers provide at least one I2C port for interfacing with I2C peripherals. While some low-end boards might use a software implementation (or a quasi-hardware implementation, like that of the ATtiny84), I2C support is near universal on most hobbyist-level and professional SBCs. This chapter provides a brief introduction to the I2C implementations found on many common SBCs.

The list of SBCs in this chapter is far from exhaustive and focuses on more commonly used, low-cost SBCs. I intend not to provide low-level details of the I2C interfaces on these SBCs but to give an ...

Get The Book of I2C now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.