NXP Semiconductors

PCA9538PW/Q900,118 - 8-bit I2C GPIO Expander 400kHz | NXP

MPN: PCA9538PW/Q900,118 ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss TSSOP-16 (PW) Package 400 kHz (Fast-mode) Speed
From $0.81 USD / Unit
MOQ: 1 |
Price updated: 2026-10-19
Volume Pricing
Qty Unit Price Extended
1 $1.35 $1.35
10 $1.21 $12.10
100 $1.05 $105.00
500 $0.92 $460.00
1,000 $0.81 $810.00
ℹ️ All prices are in USD

PCA9538PW/Q900,118 Overview

The NXP PCA9538PW/Q900,118 is an 8-bit I2C-bus/SMBus GPIO expander with interrupt and reset functions, operating at up to 400 kHz from a 2.3 V to 5.5 V supply, housed in a 16-pin TSSOP (PW) package. This automotive-grade variant (Q900 suffix) is qualified for automotive applications per NXP's automotive quality flow.

An I/O expander is an interface IC that adds general-purpose input/output pins to a microcontroller or chipset over a serial bus such as I2C or SMBus. In the system hierarchy, it sits between the serial bus master (MCU, CPU, or chipset) and the discrete peripherals it controls, letting designers add push-buttons, sensors, LEDs, and power switches without consuming scarce MCU GPIO pins.

Key features include 8 quasi-bidirectional GPIOs with configurable input/output direction via an 8-bit Configuration register, an active-low open-drain INT output that alerts the host to input changes, and an active-low RESET input that restores the power-up default state without a bus cycle. Four hardware address pins (supporting the PCA9538's address scheme) allow multiple expanders on one bus, and registers cover Input Port, Output Port, Polarity Inversion, and Configuration functions.

Technically, the PCA9538 is a CMOS device using a simple register-file architecture addressed over the 7-bit I2C protocol. The open-drain interrupt output requires an external pull-up resistor, and the RESET input permits recovery from bus lock-up conditions - valuable in automotive and industrial environments where electrical noise can corrupt serial communication.

Typical applications include ACPI power-switch control in servers and notebooks, push-button and key switches, sensor status monitoring, LED and relay control, and fan/thermal monitoring in automotive body electronics and industrial control panels.

Design consideration: keep the total bus capacitance below 400 pF to sustain 400 kHz Fast-mode operation, and always fit pull-up resistors on SDA, SCL, and INT; a typical value of 4.7 kilohm at 3.3 V balances speed and power.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for PCA9538PW/Q900,118 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PCA9538PW,118

✅ Drop-In
📦 TSSOP-16 (PW)
identical die and pinout, standard industrial/consumer grade instead of automotive /Q900 flow

📋 Reference alternative (not in catalog)

PCA9538PW

✅ Drop-In
NXP Semiconductors
📦 TSSOP-16 (PW)
8-bit I2C-bus/SMBus I/O expander · 8 · 2.3 V to 5.5 V · I2C-bus and SMBus · 400 kHz · Yes · Yes · Yes

✓ In Stock

Contact for price

View Datasheet →

TCA9538PW

✅ Drop-In
📦 TSSOP-16 (PW)
wider 1.65-5.5 V supply range vs 2.3-5.5 V (-13% low-end headroom), same TSSOP-16 footprint and register map

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PCA9538PW/Q900,118 Specifications

Function 8-bit I2C-bus/SMBus I/O expander with interrupt and reset
Number of GPIOs 8
Interface I2C, SMBus
Maximum Bus Frequency 400 kHz (Fast-mode)
Supply Voltage Range 2.3 V to 5.5 V
Interrupt Output Yes (open-drain, active low)
Reset Input Yes (active low)
Registers Input Port, Output Port, Polarity Inversion, Configuration
Technology CMOS
Operating Temperature -40C to +85C
Package TSSOP-16 (PW)
Mounting Type Surface Mount
Grade Automotive (Q900)
Packaging Tape & Reel
RoHS Status Compliant

PCA9538PW/Q900,118 Pin Configuration

TSSOP-16 Package Pinout Diagram TSSOP-16 4.4x5mm, P0.65mm, JEDEC MO-153. 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 TSSOP-16
Pin 1 A0 — Address input 0
Pin 2 A1 — Address input 1
Pin 3 A2 — Address input 2
Pin 4 IO0 — Quasi-bidirectional I/O 0
Pin 5 IO1 — Quasi-bidirectional I/O 1
Pin 6 IO2 — Quasi-bidirectional I/O 2
Pin 7 IO3 — Quasi-bidirectional I/O 3
Pin 8 VSS — Ground
Pin 9 IO4 — Quasi-bidirectional I/O 4
Pin 10 IO5 — Quasi-bidirectional I/O 5
Pin 11 IO6 — Quasi-bidirectional I/O 6
Pin 12 IO7 — Quasi-bidirectional I/O 7
Pin 13 INT — Interrupt output (open-drain, active low)
Pin 14 RESET — Active-low reset input
Pin 15 SCL — Serial clock line
Pin 16 VDD — Supply voltage, 2.3 V to 5.5 V

Typical Applications

PCA9538PW/Q900,118 is suitable for 6 applications: ACPI Power Switch Control, Push-Button and Key Switch Monitoring, Automotive Body Electronics, LED and Indicator Control, Sensor and Fault Status Monitoring, Fan and Thermal Zone Control.

🖥️

ACPI Power Switch Control

In servers, notebooks, and set-top boxes, the PCA9538PW/Q900,118 lets a baseboard controller switch ACPI power states, drives, and peripherals without dedicating MCU GPIOs. The 8 quasi-bidirectional pins drive power-switch enables over the 400 kHz I2C bus, while the open-drain INT output alerts the host the moment a switch or status line changes, enabling event-driven power management instead of polling. The active-low RESET input allows full register recovery after a bus fault without host intervention - a key reliability feature in always-on systems. Place the device near the switches it controls and fit 4.7 kilohm pull-ups on SDA, SCL, and INT; with its 2.3 V to 5.5 V supply it interfaces directly to 3.3 V chipset logic with no level translation.

🔧

Push-Button and Key Switch Monitoring

Human-machine interfaces often need more button inputs than a microcontroller provides. The PCA9538PW/Q900,118 expands the host with 8 input-configurable GPIOs; the configuration register sets each pin as input, and the INT output (open-drain, active low) signals the host immediately on any state change, so firmware can service key presses without continuous bus polling. The polarity inversion register lets active-low switch wiring be presented as active-high data in software, simplifying firmware logic. Because each input change re-asserts INT only after the Input Port register is read, debouncing can be handled in host software with a simple timer. Supply the expander from the 3.3 V rail; its CMOS inputs tolerate direct switch-to-ground connection with the internal-pull configuration described in the NXP datasheet typical application circuits.

🚗

Automotive Body Electronics

The /Q900,118 automotive quality flow makes this part suitable for body-control modules controlling door switches, seat sensors, illumination status lines, and accessory enables. Operating from -40C to +85C, it tolerates cabin and engine-bay-adjacent environments, and the RESET pin gives a deterministic recovery path if electrical transients corrupt the I2C bus state - a documented requirement in noisy 12 V automotive harnesses. The 2.3 V to 5.5 V supply supports 3.3 V and 5 V module architectures alike. Designers should route SDA/SCL away from inductive load wiring and consider bus buffers when the expander sits far from the body controller. According to NXP, the PCA9538 family was developed to enhance its I2C I/O expander line specifically for such distributed control applications.

💡

LED and Indicator Control

Status LEDs, backlight enables, and alarm indicators can be driven from the PCA9538PW/Q900,118's output-configurable pins, each settable independently through the Output Port register over the 400 kHz I2C bus. CMOS push-pull outputs sink and source sufficient current for LED drive through an appropriate series resistor per the datasheet output characteristics, and all 8 bits update in a single two-byte bus write, giving simultaneously updated indicator states. The configuration register allows bits to be repurposed dynamically - for example, switching a status pin to input for a fault-feedback line - without any hardware change. In instrument panels and rack equipment, this consolidates indicator control into one small TSSOP-16 footprint, reducing MCU pin count and PCB routing complexity while keeping firmware simple through the flat register map.

🏭

Sensor and Fault Status Monitoring

Distributed systems frequently need to aggregate presence detectors, thermal-flag outputs, door-interlock switches, and power-good signals into one monitor point. The PCA9538PW/Q900,118 reads all 8 status lines in a single Input Port register read over I2C at up to 400 kHz, while the INT output eliminates the need for periodic polling: it asserts on any input transition and remains asserted until the host reads the register, so no event is missed even with a slow host loop. The polarity inversion register normalizes mixed active-high/active-low sensor outputs into a consistent software convention. With 2.3 V to 5.5 V operation, the device matches 3.3 V logic sensors directly. This architecture suits telecom shelves, industrial cabinets, and test racks where wiring many discrete lines to the main controller would be impractical.

⚡

Fan and Thermal Zone Control

Server and industrial cooling subsystems use the PCA9538PW/Q900,118 to drive fan-enable lines and fan-fault/tach-input multiplexer selects while reading thermal-alert flags from remote sensors. The 8 GPIOs split between outputs (fan enables, speed-select straps) and inputs (tach or fault flags) exactly as the configuration register dictates, and INT lets a fan failure interrupt the host instantly rather than waiting for the next polling cycle - critical where thermal time constants are short. The RESET pin provides a defined recovery state (all inputs) after a bus upset so fans fall back to a safe default. Placed on the same I2C segment as temperature sensors, it consolidates the whole thermal-management interface into two bus wires, simplifying backplane cabling and hot-swap serviceability in rack-level designs.

What is the PCA9538PW/Q900,118 and what does it do?
The PCA9538PW/Q900,118 is an NXP 8-bit I2C-bus/SMBus GPIO expander with interrupt and reset functions in a 16-pin TSSOP package. It provides 8 general-purpose parallel input/output pins controlled through four registers (Input, Output, Polarity Inversion, Configuration), allowing a microcontroller to monitor push-buttons or drive LEDs and power switches without dedicating its own GPIO pins. The bus interface runs at up to 400 kHz from a 2.3 V to 5.5 V supply.
What is the supply voltage range of PCA9538PW/Q900,118?
The PCA9538PW/Q900,118 operates from a single supply of 2.3 V to 5.5 V, making it compatible with 3.3 V and 5 V logic systems as well as 2.5 V rails. According to the NXP PCA9538 datasheet, the device is a CMOS design that retains low static power across this range, and all GPIO thresholds scale with VDD so it can interface directly to the host logic level.
What is the maximum I2C clock frequency of the PCA9538?
The PCA9538 supports Standard-mode (100 kHz) and Fast-mode (400 kHz) I2C-bus operation, and is also SMBus compatible. According to the NXP datasheet, the SCL and SDA lines require external pull-up resistors, and the achievable speed depends on total bus capacitance - keep bus capacitance within the I2C Fast-mode limit (400 pF) to reliably sustain 400 kHz communication.
What is the difference between PCA9538PW/Q900,118 and PCA9538PW,118?
Both parts share the same die, TSSOP-16 package, and pinout; the difference is the quality grade. The /Q900,118 suffix designates NXP's automotive-grade flow with extended qualification and PPAP support, while PCA9538PW,118 is the standard industrial/consumer grade. Both operate from -40C to +85C; choose the Q900 variant for automotive designs requiring automotive change/qualification documentation, and the standard part for cost-sensitive general applications.
What is the best drop-in replacement for PCA9538PW/Q900,118?
The best drop-in options are NXP PCA9538PW,118 (identical function, standard grade, same TSSOP-16 footprint) and the Texas Instruments PCA9538PW, which TI lists as a drop-in equivalent part. For new designs needing a wider 1.65 V supply range, TI's TCA9538 in TSSOP-16 offers the same 8-bit expander architecture with interrupt and reset in the same footprint. All three mount on the identical PCB land pattern with no schematic rework.
Is the TI PCA9538 a suitable equivalent for the NXP PCA9538PW/Q900,118?
Yes. According to TI.com, the TI PCA9538 is a direct functional equivalent: an 8-bit 2.3 V to 5.5 V I2C/SMBus I/O expander with interrupt, reset, and configuration registers in a 16-pin TSSOP (PW) package rated -40C to +85C. TI's own product page describes it as a drop-in replacement device. Note that the TI part is not the /Q900 automotive flow variant, so automotive designs requiring that qualification level should confirm documentation directly with TI.
Where can I download the PCA9538PW/Q900,118 datasheet PDF?
The official PCA9538 datasheet PDF is available free from NXP at https://www.nxp.com/docs/en/data-sheet/PCA9538.pdf. It covers the full register map, I2C address selection, timing specifications, and application information. Beware of third-party mirror sites that host outdated revisions; the NXP.com document is the authoritative, current version for the PCA9538PW/Q900,118.
Where can I buy PCA9538PW/Q900,118 and what does it cost?
PCA9538PW/Q900,118 is available from authorized distributors including DigiKey (which lists it in stock with same-day shipping) and Mouser, as well as XAIPART. As of 2026-10-19, XAIPART pricing starts at approximately $1.35 USD for single units, dropping to about $0.81 at 1000-piece quantities. Exact stock fluctuates, so check the live price table on this page for current availability and quantity-break pricing.
What is the price of PCA9538PW/Q900,118 in volume?
As of 2026-10-19, XAIPART lists quantity-break pricing of about $1.35 at 1 piece, $1.21 at 10 pieces, $1.05 at 100 pieces, $0.92 at 500 pieces, and $0.81 at 1000 pieces. Distributor pricing at DigiKey and Mouser is comparable but varies with stock levels. For production volumes above 1000 pieces, request a formal quote for additional discounts and scheduled delivery.
What is the operating temperature range of the PCA9538?
The PCA9538PW/Q900,118 is rated for operation from -40C to +85C ambient per the NXP and TI PCA9538 product documentation. This industrial-extended range covers most automotive cabin environments and industrial control settings. Because the device is CMOS with very low power dissipation, self-heating is negligible and no thermal derating calculations are normally required for this part.
How do I connect the INT and RESET pins on the PCA9538?
The INT output is open-drain and active low; connect a pull-up resistor (typically 4.7 kilohm to VDD) to the host interrupt input. It asserts when any input port changes state relative to its previous reading. The RESET pin is active low and, per the NXP datasheet, restores the power-up default register values (all I/Os as inputs with polarity normal) without requiring an I2C bus transaction - useful for recovering from bus faults in noisy environments.
PCA9538 vs PCA9539 - which should I choose?
Choose the PCA9538 when you need exactly 8 GPIOs; choose the NXP PCA9539 when you need 16 GPIOs, since the PCA9539 doubles the I/O count in the same register architecture. Note they are not footprint-compatible: the PCA9539 uses a TSSOP-24 package versus the PCA9538's TSSOP-16. Both include interrupt and reset, both run to 400 kHz, and both span 2.3 V to 5.5 V, so the selection driver is simply I/O density and available board space.
What are the key specifications of the PCA9538PW/Q900,118 engineers should know?
The essentials: 8 quasi-bidirectional GPIOs with per-bit direction and polarity-inversion control; I2C/SMBus interface at 100 kHz and 400 kHz; 2.3 V to 5.5 V supply; -40C to +85C operation; open-drain active-low INT with change detection; active-low RESET for register reset without bus access; CMOS technology in TSSOP-16. The /Q900,118 suffix denotes the NXP automotive quality flow. These figures come from the NXP PCA9538 datasheet and DigiKey/Mouser product listings.
Is the PCA9538PW/Q900,118 RoHS compliant and lead-free?
Yes. The PCA9538PW/Q900,118 is supplied in NXP's moisture-reflow-compliant TSSOP-16 package and is RoHS compliant and lead-free, per NXP product pages and distributor listings. The ,118 ordering-code suffix on NXP parts conventionally denotes the RoHS/reflow-compatible finish. REACH, halogen-free, and conflict-minerals statuses should be confirmed via the NXP product page certificate of compliance for formal documentation in regulated markets.
When should I choose the TCA9538 instead of the PCA9538?
Choose the TI TCA9538 for new designs that may operate below 2.3 V: it supports 1.65 V to 5.5 V versus the PCA9538's 2.3 V minimum, which matters in 1.8 V logic systems. It offers the same 8-bit architecture with interrupt, reset, and configuration registers in the same TSSOP-16 footprint. Stay with the PCA9538PW/Q900,118 when your rail is 2.3 V or higher and you require NXP automotive (/Q900) qualification documentation and proven automotive field history.
Is PCA9538PW/Q900,118 in stock and what is the lead time?
As of the 2026-10-19 data retrieval, DigiKey reported the PCA9538PW/Q900,118 in stock with same-day shipping, and Mouser also lists inventory. Lead time through XAIPART for stocked quantities is typically a few business days; extended quantities may carry standard NXP factory lead time of several weeks. Because distributor stock of automotive-grade suffixes fluctuates with automotive production cycles, verify live availability on this page or via RFQ before committing a production schedule.

Engineering reference data for PCA9538PW/Q900,118 — comparison, design guidance, and compliance information.

Selection Guide

Choose the PCA9538PW/Q900,118 when your design is automotive or requires NXP automotive quality-flow documentation: it is the only variant in this comparison carrying the /Q900 designation. Choose NXP PCA9538PW,118 for identical electrical behavior at standard industrial/consumer grade with lower cost. Choose the TI PCA9538PW when you need a TI-authorized second source on the same footprint - TI lists it as a drop-in replacement. Choose the TI TCA9538PW for new designs that must operate from a 1.65 V to 5.5 V supply (e.g., 1.8 V logic systems) - its supply floor is 0.65 V lower than the PCA9538 family. Avoid the PCA9538D,118 unless your PCB uses an SOIC-16 footprint, since it is electrically identical but physically incompatible with TSSOP-16 layouts. For 16 GPIOs, step up to the PCA9539 family instead, accepting a larger TSSOP-24 package.

Comparison with Alternatives

Parameter This Product PCA9538PW,118 PCA9538PW TCA9538PW PCA9538D,118
Package TSSOP-16 (PW) TSSOP-16 (PW) - same TSSOP-16 (PW) - same TSSOP-16 (PW) - same SOIC-16 (different footprint)
Brand NXP Semiconductors NXP Semiconductors Texas Instruments Texas Instruments NXP Semiconductors
Supply Voltage Range 2.3 V to 5.5 V 2.3 V to 5.5 V 2.3 V to 5.5 V 1.65 V to 5.5 V 2.3 V to 5.5 V
I2C Bus Speed 100 kHz / 400 kHz 100 kHz / 400 kHz 100 kHz / 400 kHz 100 kHz / 400 kHz 100 kHz / 400 kHz
Interrupt Output Yes (open-drain, active low) Yes Yes Yes Yes
Reset Input Yes (active low) Yes Yes Yes Yes
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Automotive /Q900 quality flow with full documentation support (vs PCA9538PW,118)
  • Integrated RESET pin for lock-up recovery (vs TCA9538PW)
  • Footprint reuse across grades and brands (vs PCA9538PW)

Design Notes

Fit external pull-up resistors on SDA, SCL, and INT. A 4.7 kilohm to 10 kilohm pull-up to VDD is typical at 3.3 V; use the lower end for 400 kHz Fast-mode operation or heavily loaded buses. RESET should also have a pull-up (10 kilohm) or be driven actively by the host so the expander cannot float into reset during power sequencing. Place 100 nF ceramic decoupling directly at the VDD/VSS pins.

After power-up, all I/Os default to inputs - outputs used for critical enables (fan or power switches) will stay high-impedance until the host writes the Configuration register. Design any safety-critical load with an external pull-down or pull-up to a defined safe state. Remember that INT is de-asserted only by reading the Input Port register; a host that never reads will see INT stuck low. Use RESET as a recovery path if the I2C state machine ever locks up.

Keep total I2C bus capacitance within the Fast-mode limit (400 pF) to sustain 400 kHz; long backplane runs may need bus buffers or an I2C multiplexer such as the PCA9548A to segment the bus. Route SDA/SCL away from inductive automotive load wiring and motor drives. In noisy environments, slowing the bus to 100 kHz significantly improves noise margin at negligible system cost for an expander device.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Unknown
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

The ,118 suffix denotes NXP RoHS/lead-free reflow-compatible finish. The /Q900 suffix denotes NXP automotive quality flow. Formal REACH, AEC-Q100, halogen-free, and conflict-minerals statements should be obtained from NXP compliance documentation.

Data verified on: 2026-10-19 — data verified and curated by XAIPART's component engineering team

Related Searches

PCA9538PW/Q900,118 datasheet NXP PCA9538PW/Q900,118 PCA9538 8-bit I2C GPIO expander 400kHz PCA9538PW/Q900,118 TSSOP-16 pinout PCA9538 automotive I/O expander Q900 PCA9538PW/Q900,118 vs TCA9538 PCA9538PW/Q900,118 drop-in replacement buy PCA9538PW/Q900,118 price PCA9538PW/Q900,118 equivalent substitute what is PCA9538 interrupt reset pin function PCA9538PW/Q900,118 in stock lead time best Texas Instruments equivalent for PCA9538PW/Q900,118

Related Components & Terms

NXP Semiconductors PCA9538PW/Q900,118 PCA9538PW,118 PCA9538PW TCA9538PW Texas Instruments I/O expander GPIO expander I2C-bus SMBus TSSOP-16 PW package RoHS automotive grade INT open-drain interrupt active-low RESET polarity inversion register quasi-bidirectional I/O ACPI power switch body control module CMOS Fast-mode 400 kHz
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details