Skip to main content
Texas Instruments PCA9554DWR — Interface & Transceivers

TI PCA9554DWR I²C GPIO Expander, 8 I/O, 400 kHz, 16-SOIC

MPNPCA9554DWR
Active

Texas Instruments PCA9554DWR, 8-bit I²C/SMBus GPIO expander, 400 kHz clock, 2.3 V to 5.5 V supply, push-pull outputs, 10 mA source / 25 mA sink per I/O, POR, interrupt output, -40°C to 85°C, 16-SOIC package.

$1.0800Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

PCA9554DWR specifications
ParameterValue
Output typePush-Pull
MountingSurface Mount
Voltage2.3V ~ 5.5V
Current - output source (Sink)10mA, 25mA
Frequency400 kHz
InterfaceI²C, SMBus
Operating temperature-40°C~85°C
PackageTape & Reel (TR); Cut Tape (CT)
FeaturesPOR
Number of i (O)8
Case16-SOIC (0.295\", 7.50mm Width)
Interrupt outputYes

Product details

It provides eight push-pull I/O ports that can be configured as inputs or outputs, with a power-on reset (POR) circuit that initializes the I/Os as inputs. Typical applications include server and telecom backplane GPIO expansion, industrial sensor monitoring, and LED or relay control where the host MCU lacks enough pins. The interrupt output (active-low) signals the host when an input changes, reducing polling overhead on the I²C bus.

I²C bus speed and system timing

The PCA9554DWR supports a 400 kHz clock frequency, which is the Fast-mode standard for I²C. At this rate, a single bus can host multiple expanders and other peripherals; the practical limit depends on total bus capacitance and the number of devices. For a design that polls eight inputs at 400 kHz, the latency per read is about 100 µs including addressing and acknowledge — fast enough for pushbutton, limit switch, or encoder feedback, but not for high-speed quadrature decoding.

Output drive and load considerations

Each I/O can source 10 mA or sink 25 mA. The push-pull output eliminates the need for pull-up resistors on outputs, but inputs still require external pull-ups if open-drain behavior is needed.

The base product number PCA9554 covers multiple package variants (D, DW, PW), all sharing the same I²C register map and software interface.

Frequently asked questions

Can PCA9554DWR be used as a replacement for PCA9554?

Yes. The PCA9554DWR is a specific ordering code within the PCA9554 family, distinguished by its 16-SOIC wide-body package and Tape & Reel / Cut Tape delivery. The die and I²C register map are identical to other PCA9554 variants, so software and hardware compatibility is maintained across the family as long as the package footprint matches.