TITCA9555DBR
Overview
The TCA9555DBR is a 16-bit I/O expander that interfaces to microcontrollers via the I2C or SMBus interface. It operates from a supply voltage of 1.65V to 5.5V, making it suitable for a wide range of systems. This device provides 16 additional GPIO pins, reducing the need for microcontrollers with a high pin count when more I/O is required.
Why Choose This Part
This I/O expander offers 16 configurable I/O ports, each 5V tolerant, operating over a wide supply range of 1.65V to 5.5V. Its I2C/SMBus interface supports clock frequencies up to 400 kHz, and it includes a Power-On Reset (POR) feature for reliable startup. The low quiescent current of 3.5uA (max) makes it suitable for power-sensitive applications.
Applications
Key Specifications
Getting Started
To get started with the TCA9555DBR, connect its SCL and SDA pins to your microcontroller's I2C bus. The three address pins (A0-A2) allow configuration of the I2C slave address. Libraries are commonly available for I2C communication on platforms like Arduino, ESP32, or bare-metal embedded C, simplifying read and write operations to its internal registers for controlling I/O lines.
TCA9555 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| TCA9555DBR (this part) | SSOP-24 | 1,247 |
| TCA9555PWR | TSSOP-24 | 11,546 |
| TCA9555RTWR | WFQFN-24 | 2,030 |



