Interface

Cross Reference

Application Notes

Training

Tools & Software

Block Diagrams

WEBENCH® Design Center

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.