Choosing the Correct I2C Device for New Designs
The I2C bus is a very popular and powerful bus used for communication between a single (or multiple)
master and a single (or multiple) slave device. In many applications there is a potential need for more
slave devices on the bus, isolation between similar addressed slaves, or a need for more I/Os. These
needs can be solved with an I2C buffer, switch, and I/O expander.
The application note helps users understand the use-cases of buffers and repeaters, switches, and I/O
expanders and how to select the appropriate device for an application.