SCPA063 March 2023 PCA9306
This application note discusses the best practices for debugging a system that uses the I2C to communicate between devices. Suggested methods for dealing with NACKs are described in detail, and recommendations for using an oscilloscope to debug I2C are also provided. Issues potentially caused by I2C switches, buffers, and level translators are also discussed in this document.