TITCA9555PWR
Overview
The TCA9555PWR is a 16-bit I/O expander designed for I2C and SMBus applications, providing a simple way to add general-purpose I/O to a system via a two-wire interface. It operates across a wide voltage range of 1.65V to 5.5V and includes an interrupt output to notify the host processor of input state changes without constant polling.
Why Choose This Part
The device features high-current drive capability of up to 25mA per pin, making it suitable for directly driving LEDs without external transistors. It also includes a polarity inversion register, allowing engineers to configure the active-high or active-low logic state of the inputs in software.
Applications
Key Specifications
Getting Started
To implement this part, connect the SDA and SCL lines to your I2C host with appropriate pull-up resistors and configure the three hardware address pins (A0, A1, A2) to set the unique slave address. Evaluation can be performed using the TCA9555EVM module or by integrating the 24-TSSOP footprint onto a breadboard adapter for use with Arduino or STM32 development environments.
TCA9555 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| TCA9555PWR (this part) | TSSOP-24 | 11,546 |
| TCA9555RTWR | WFQFN-24 | 2,030 |



