Skip to main content
NXP Semiconductors PCAL9554BPWJ — Discrete Semiconductors

NXP PCAL9554BPWJ I2C GPIO Expander, 8-bit, 400 kHz, 16-TSSOP

MPNPCAL9554BPWJ
End of Life

NXP Agile series PCAL9554BPWJ, 8-bit I2C/SMBus GPIO expander, 400 kHz clock, 1.65V-5.5V supply, open-drain/push-pull outputs, POR, interrupt output, -40°C to 85°C, 16-TSSOP package.

$2.15Ref. price · indicative, final on quote
Packaging16-TSSOP (0.173", 4.40mm Width)
RoHSROHS3 Compliant
SeriesAgile
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

PCAL9554BPWJ specifications
ParameterValue
SeriesAgile
Output typeOpen Drain, Push-Pull
MountingSurface Mount
Supply voltage1.65V ~ 5.5V
Current - output source (Sink)10mA, 25mA
Clock frequency400 kHz
InterfaceI²C, SMBus
Operating temperature-40°C ~ 85°C
PackageTape & Reel (TR); Cut Tape (CT)
FeaturesPOR
Number of i (O)8
Case16-TSSOP (0.173\", 4.40mm Width)
Interrupt outputYes

Product details

8-bit I2C GPIO expander for board-level I/O scaling

The NXP PCAL9554BPWJ is an 8-bit general-purpose I/O expander from the Agile series, communicating over an I²C or SMBus interface at up to 400 kHz. It provides eight configurable I/O pins that can be set as open-drain or push-pull outputs, with a power-on reset (POR) ensuring a known startup state. The interrupt output signals the host when an input changes, eliminating constant polling. Typical applications include server motherboards, industrial control panels, and telecom line cards where a microcontroller lacks enough GPIO pins.

Supply range and logic-level compatibility

No separate level shifter is needed when the host controller runs at a different voltage — the expander's I/O pins track VDD.

Output drive and pull-up planning

Each I/O can source 10 mA or sink 25 mA.

Surface-mount assembly is standard; no special handling beyond normal SMT reflow.

NXP lists the PCAL9554BPWJ as Active and ROHS3 compliant.

Frequently asked questions

Does PCAL9554BPWJ require external pull-up resistors?

For open-drain outputs, yes — external pull-up resistors are needed to define the logic-high level. The I²C bus lines (SCL, SDA) also require pull-ups per the I²C specification. Push-pull outputs do not need pull-ups.

What is the closest pin-compatible alternative to PCAL9554BPWJ?

The standard PCA9554 is a direct pin-compatible alternative within the same 16-TSSOP footprint. The PCAL9554B variant adds Agile features like POR and adjustable output drive, but the pinout is the same.