4 Tools for Analyzing and Debugging I2C Transmissions

When designing I2C hardware and writing software to work with I2C hardware, you will often discover that software-based debuggers and printf statements are insufficient for quickly tracking down problems in the hardware and software. If you’re going to program I2C devices regularly, you will want to invest in some proper hardware tools to reduce debugging and testing effort.

This chapter discusses several of those tools, including multimeters, oscilloscopes, logic analyzers, bus monitors, and protocol analyzers. Although such tools cost money, using them will reduce the time you spend ...

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.