I2C general-purpose I/Os (GPIOs)

Get more system I/Os with small form-factor package 

parametric-filterView all products
Our portfolio of I2C general-purpose I/O (GPIO) expanders helps you increase the number of available system I/Os which gives you expanded microcontroller I/O capability and enables I2C-based keypad scanners and LED driver designs.

Featured I2C GPIOs

TCAL6416R
I2C general-purpose I/Os (GPIOs)

16-bit translating I²C-bus/SMBus I/O expander with interrupt, reset, sticky registers, and agile

Approx. price (USD) 1ku | 0.756

TCAL9539
I2C general-purpose I/Os (GPIOs)

16-bit low-voltage I²C-bus and SMBus I/O expander with interrupt, reset and agile I/O configuration

Approx. price (USD) 1ku | 0.7

Why choose our I2C GPIO devices?

checkmark

Competitive features

Find multiple features such as channel count (4 to 24), package size and voltage supply voltage ranges (1.08 V to 6 V) that will enhance or fit your design needs.

checkmark

Secure operation and protection

Aggregate I/Os to your design and know they will operate with ESD protection, wide temperature ranges (-40°C to 125°C)  and safety filters (mask interrupt).

checkmark

Optimize power and cost

Select from our GPIO portfolio and find solutions that provide reduced current consumption for power critical systems and save board space at the same time (X2QFN package).

Technical resources

Application note
Application note
I2C Solutions for Hot Swap Applications (Rev. A)
Learn about I2C hot insertion/hot swap into live backplanes, the potential problem users could face, and how some devices can add layers of safety for hot insertion applications.  
document-pdfAcrobat PDF
Application note
Application note
I2C Bus Pull-Up Resistor Calculation
In I2C designs, pullup resistors need to be connected to the supply to enable communication. Read this article to find the simple pullup resistor calculations to use for your design. 
document-pdfAcrobat PDF
Application note
Application note
Features of TCAL Agile I/O Expanders
Learn about the wide range of capabilities of TCAL Agile I/O expanders and the benefits of using the TCAL version over the former TCA variant.
document-pdfAcrobat PDF

Design & development resources

Design tool
I2C designer tool
Use the I2C Designer tool to quickly resolve conflicts in addressing, voltage level and frequency in I2C based designs. Enter master and slave inputs to automatically generate an I2C tree or easily build a custom solution. This tool will help designers save time and comply with the I2C standard (...)
Evaluation board
IO-EXPANDER-EVM: I2C and SMBus IO Expander Evaluation Module

The IO expander evaluation module (EVM) lets you evaluate TI's portfolio of SMBus and I2C IO expander line devices. The TCA6424A and TCA9539 come installed on the board. The 24-pin TSSOP footprint also supports TCA6408A, TCA6416A, TCA9534, TCA9534ATCA9535, TCA9538, TCA9554, TCA9554A and TCA9555.

Simulation tool
PSpice® for TI design and simulation tool
PSpice® for TI is a design and simulation environment that helps evaluate functionality of analog circuits. This full-featured, design and simulation suite uses an analog analysis engine from Cadence®. Available at no cost, PSpice for TI includes one of the largest model libraries in the (...)