I2C overview

Optimize I2C signals, increase system reliability and extend system functionality

Level shifters, buffers & hubs

Strengthen your I2C bus signal and resolve voltage mismatch.

General-purpose I/O (GPIO) expanders

Increase the number of available I2C I/O pins.

Switches & multiplexers

Expand the capability of your control system by switching between I2C buses.

Isolated I2C

Extend industrial isolation lifetime with low-power, bidirectional I2C isolators.

Keypad controllers & LED drivers

Enable designs with I2C-based keypad scanners and LED drivers.

Featured products


Level-translating I2C bus buffer and repeater


2-bit bidirectional I2C bus and SMBus voltage-level shifter


Remote 16-bit I2C and SMBus, low-power I/O expander with interrupt output and configuartion registers

Technical resources

Read our technical documents to help you understand the I2C bus and select parts for your design.

Visit our TI E2E™ community to ask questions, share knowledge and help solve problems with fellow engineers.

Search for any suppliers’ I2C devices to find our similar I2C devices.

Technical Article

Featured technical articles