GPIO expander ICs are capable of controlling and maintaining GPIO input/output states (via I2C bus). An interrupt function is built in, along with power ON reset and open drain output. In addition, the ICs support 3V input.
Each GPIO port can be used for input/output. Output states are controlled via I2C Write protocol and the GPIO input states can be detected by I2C Read.Two products are offered based on the number of ports, allowing selection of the optimal solution to fit application requirements.