PCA9555BSHP
Overview
The PCA9555BSHP is a 16-bit I/O expander designed for I2C-bus and SMBus applications. It provides a simple solution when additional I/O is needed for ACPI power switches, sensors, push-buttons, or LEDs. The device operates across a wide voltage range of 2.3V to 5.5V and features an active LOW interrupt output to notify the system master of input state changes.
Why Choose This Part
This expander includes a Polarity Inversion register, allowing engineers to invert the polarity of input data via software. It offers high robustness with an internal power-on reset that ensures registers are initialized to their default state without glitches. The device is highly power-efficient, featuring a standby current of only 1uA.
Applications
Key Specifications
Getting Started
To integrate this part, connect the SDA and SCL lines to your I2C master with appropriate pull-up resistors. Use the three hardware address pins to configure the unique I2C address if multiple expanders are used on the same bus. Driver support is widely available in standard I2C libraries for platforms like Arduino, ESP32, and Linux-based SBCs.
PCA9555 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| PCA9555BSHP (this part) | VFQFN-24 | — |
| PCA9555DBR (Texas Instruments) | SSOP-24 | 1,381 |
| PCA9555PWJ (Nexperia USA Inc.) | TSSOP-24 | 157 |
| PCA9555DGVR (Texas Instruments) | TFSOP-24 | — |
| PCA9555DW (Texas Instruments) | SOIC-24 | 1,967 |
| PCA9555RGER (Texas Instruments) | VFQFN-24 | — |



