Texas Instruments

PCA9555DW - 16-Bit I/O Expander, 2.3-5.5V | TI

MPN: PCA9555DW ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 5.5 V Vdss 1 µA maximum Id 24-pin SOIC (DW) Package 400 kHz Speed
Contact for pricing
MOQ: 1 |
Price updated: 2026-10-22
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

PCA9555DW Overview

The Texas Instruments PCA9555DW is a 16-bit I2C/SMBus I/O expander with interrupt, weak pull-up and configuration registers, operating from 2.3V to 5.5V and supporting up to 400kHz bus operation. It is packaged in a 24-pin SOIC (DW) package rated for -40°C to +85°C operation. The device adds two 8-bit parallel I/O ports to a bus controller without requiring a dedicated GPIO controller.

An I/O expander is an interface IC that translates serial I2C or SMBus commands into parallel digital input or output signals. In the signal-chain hierarchy, it sits between a microcontroller or embedded processor and external panel buttons, LEDs, relays, sensors, or other digital peripherals. The PCA9555 combines addressable input and output ports with configurable polarity and an interrupt mechanism, reducing host pin count while preserving a simple two-wire control path.

Key features include 16 configurable I/O lines, active-low open-drain interrupt output, weak pull-up configuration registers, and compatibility with both I2C and SMBus systems. Each port can be configured independently as input or output through the device registers. Input polarity inversion and output drive behavior can be programmed, allowing the same device to support active-low buttons, indicator circuits, and other digital interfaces.

The PCA9555 is controlled through a serial interface using address-select pins and command registers. This makes firmware configuration straightforward when the host already supports I2C. The 400kHz operating capability helps reduce control-loop time when multiple expander devices are present or when the system needs responsive input polling. The device is intended for systems where distributed GPIO expansion is preferable to expanding the host package.

Typical applications include industrial control panels, keypad and button interfaces, LED indication, appliance controls, instrumentation, and embedded systems requiring more GPIO than the host microcontroller provides. The 2.3V to 5.5V supply range supports both low-voltage and conventional 5V digital systems. The 24-pin SOIC package also makes the device suitable for through-hole assembly and conventional PCB layouts.

When designing around the PCA9555, account for the I2C bus pull-up requirement, correct address selection, and the electrical limits of each output. The interrupt pin should be configured with an appropriate pull-up because it is open-drain and active low. Firmware should also define startup states and port directions before external circuitry becomes active. This page summarizes the verified device identity, package, operating range, interface features, and design implications available for PCA9555DW selection.

This information distinguishes the PCA9555DW from generic 8-bit expanders by combining a 16-bit parallel interface, configurable weak pull-ups, polarity control, and interrupt support in a 2.3V to 5.5V SOIC device.

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

Variants in this series

Same-series models that are drop-in compatible with PCA9555DW (same form factor and footprint) — differing in Configuration Registers, Interrupt Output, Package.

Texas Instruments
Configuration Registers: Yes (direction, polarity, mask)
Interrupt Output: Yes, active-low open-drain INT
Package: 24-pin TSSOP (PW)
Compare with PCA9555DW →

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

PCA9555DWR

✅ Drop-In
📦 SOIC-24 (DW)
Same PCA9555 family ordering family; verified data identifies the same 24-pin SOIC DW package, but the exact electrical and register differences require manufacturer confirmation.

📋 Reference alternative (not in catalog)

PCA9555D,112

✅ Drop-In
📦 SOIC-24 (DW)
Same PCA9555 family comparison candidate with a 24-pin SOIC package; package and pin compatibility are not independently confirmed in the supplied cross-reference data.

📋 Reference alternative (not in catalog)

TCA9555PWR

✅ Drop-In
Texas Instruments
📦 SOIC-24 (PW)
16-bit I2C/SMBus I/O expander · 16 · I2C, SMBus · 400 kHz (TI) / 1 MHz (UMW second-source) · 3 (A0, A1, A2) - up to 8 devices per bus · Yes, active-low open-drain INT · Yes (direction, polarity, mask) · Programmable per port

✓ In Stock

$0.79 / Unit

View Datasheet →

PCA9535DWR

✅ Drop-In
📦 SOIC-24 (D)
Listed comparison candidate in the same PCA95xx family; the verified data does not establish identical pinout, address map, or interrupt behavior.

📋 Reference alternative (not in catalog)

PCF8575DWR

✅ Drop-In
📦 SOIC-24 (D)
Listed I/O-expander comparison candidate with a 24-pin SOIC package; exact register, pin, and electrical compatibility is not verified in the supplied data.

📋 Reference alternative (not in catalog)

PCA9555DW Specifications

Device Type 16-bit I2C/SMBus I/O expander
Supply Voltage Range 2.3 V to 5.5 V
I/O Port Count 16 bits
Port Organization 2 x 8-bit ports
Bus Interface I2C/SMBus
Maximum Bus Frequency 400 kHz
Interrupt Output Active-low, open-drain
Weak Pull-up Registers Configurable
Configuration Registers Input/output, polarity and port configuration
Output Drive Push-pull outputs
Operating Temperature Range -40°C to +85°C
Package 24-pin SOIC (DW)
Package Type SOIC
Pin Count 24 pins
Mounting Type Surface mount
Low Standby Current 1 µA maximum

PCA9555DW soic Pin Configuration Guide

Pin configuration for PCA9555DW (soic package). Pin numbering, functions, and connection diagrams are defined in the manufacturer datasheet. Refer to it for the exact footprint and soldering guidelines.

soic package pinout diagram for PCA9555DW

No detailed pinout data available for PCA9555DW.

Refer to the datasheet for full pin configuration.

Typical Applications

PCA9555DW is suitable for 6 applications: Industrial Control Panel, Embedded Keypad Interface, LED Status and Indicator Control, Appliance and Household Control, Instrumentation and Measurement Front Panel, Communication and Network Equipment.

🏭

Industrial Control Panel

The PCA9555DW is suitable for control panels where a controller needs to monitor many pushbuttons and drive indicators over a shared bus. Its 16-bit organization allows two 8-bit groups to be assigned to inputs and outputs, while the 2.3V to 5.5V range accommodates common industrial logic levels. The active-low open-drain interrupt can notify the host when a panel event requires service. Firmware should define input polarity, debounce behavior, and startup states before enabling external loads.

🔧

Embedded Keypad Interface

Use the PCA9555DW to connect keypad or switch matrices to a microcontroller without consuming dedicated GPIO pins. Sixteen I/O lines provide enough parallel signals for compact keypad scanning, status keys, or configuration switches, while the serial host interface reduces wiring complexity. Configure the required lines as inputs and use the interrupt to report state changes efficiently. Check the external switch voltage levels and account for scan timing in the host firmware.

💡

LED Status and Indicator Control

The PCA9555DW can drive grouped LED status indicators when the host must preserve package pins for higher-speed or mixed-signal functions. Two programmable 8-bit ports allow firmware to update display status in parallel while keeping the physical interface compact. The verified 2.3V to 5.5V operating range supports common logic systems, but LED current, polarity, and series resistance must be designed for the chosen supply. The interrupt output is less central in a continuously refreshed indicator application.

🏠

Appliance and Household Control

The PCA9555DW can expand a small appliance controller to handle door switches, mode buttons, relays, and status lamps through one I2C/SMBus connection. The 16 I/O lines allow a compact controller to separate input sensing from output control, while configurable polarity helps match active-low switch networks. The device should be placed where its 2.3V to 5.5V supply range matches the logic system. Firmware should initialize port directions and output states before enabling connected actuators.

📟

Instrumentation and Measurement Front Panel

The PCA9555DW is useful in instrumentation front panels where range selectors, mode buttons, alarm inputs, and indicator outputs must be connected to a controller. Its two 8-bit ports provide organized grouping for input sensing and output control, and the interrupt line can signal a changed front-panel state without continuous host polling. The 400kHz interface capability helps support timely updates when several controls are managed by the host. Verify logic thresholds and protection requirements for external equipment.

🌐

Communication and Network Equipment

The PCA9555DW can add local status, configuration, and alarm I/O to a communication module whose main processor has insufficient package pins. The serial bus keeps the expansion wiring compact, and the active-low interrupt allows a host to respond to external events. In network-oriented equipment, isolate or protect external lines according to the enclosure and electromagnetic environment; the expander itself does not provide surge protection. Confirm the system voltage and ensure that all connected signals remain within the verified operating limits.

What is the PCA9555DW?
The PCA9555DW is a Texas Instruments 16-bit I2C/SMBus I/O expander that adds two 8-bit parallel ports to a serial bus controller. According to the verified Texas Instruments product description, it operates from 2.3V to 5.5V and includes interrupt, weak pull-up and configuration registers. The device is useful when a microcontroller or embedded processor needs more digital I/O than its package provides.
What is the operating voltage of PCA9555DW?
The PCA9555DW operates from 2.3V to 5.5V according to the Texas Instruments product listing. This range covers low-voltage digital systems and conventional 5V logic environments. The host system must still confirm that all connected I/O levels are compatible with the selected supply voltage and that the I2C pull-up arrangement does not exceed the device and system limits.
Where can I download the PCA9555DW datasheet PDF?
The official Texas Instruments product page is the preferred source for the PCA9555 datasheet and related support information at https://www.ti.com/product/PCA9555. The verified search results also identify an external 35-page PCA9555DW datasheet copy, but the manufacturer page should be used for the latest ordering, parameter, and quality information. The external copy is supplementary rather than the preferred authoritative source.
What package does PCA9555DW use?
The PCA9555DW uses a 24-pin SOIC package identified by Texas Instruments as the DW package. The verified product listing specifies -40°C to +85°C operation and 24 pins. Because the package is a surface-mount SOIC rather than a leaded DIP, PCB land patterns and assembly processes must follow the SOIC-24 footprint rather than a through-hole footprint.
How many GPIO lines does the PCA9555DW provide?
The PCA9555DW provides 16 digital I/O lines organized as two 8-bit ports. These ports can be configured as inputs or outputs through the device configuration registers. According to the verified Texas Instruments product description, the part is intended for I2C/SMBus expansion, allowing a host controller to control remote buttons, indicators, relays, or other digital peripherals.
Does PCA9555DW support SMBus?
Yes, the PCA9555DW supports both I2C and SMBus operation. The verified Texas Instruments product page describes the device as a 16-bit 2.3V to 5.5V I2C/SMBus I/O expander. SMBus compatibility does not mean every SMBus system behavior is interchangeable; the host protocol, pull-ups, address, timing, and application-level fault handling must still be reviewed.
Is PCA9555DW pin-compatible with PCA9555DWR?
The PCA9555DW and PCA9555DWR are ordering/package variants identified in the same Texas Instruments PCA9555 family, but the verified data does not explicitly establish their pin compatibility. Do not treat the reel suffix as proof of a drop-in substitute. Confirm the exact ordering code, package, pinout, temperature grade, and lifecycle status in the manufacturer documentation before replacement.
Can PCA9555DW replace PCA9555D,112?
The PCA9555D,112 is a listed comparison candidate, but the verified data does not provide a complete pin and parameter cross-reference for direct replacement. Confirm the SOIC-24 footprint, I/O direction configuration, address behavior, interrupt polarity, supply range, and exposed electrical limits before using it as a substitute. The available comparison source is useful for research but is not a substitute for manufacturer verification.
What can replace PCA9555DW?
A direct replacement should be a 24-pin SOIC I/O expander with compatible 16-bit I/O organization, 2.3V to 5.5V operation, I2C/SMBus support, address configuration, and compatible register behavior. The verified cross-reference results name several comparison candidates, but they do not provide enough verified evidence to claim five true pin-compatible drop-in alternatives. Validate the exact pinout and firmware compatibility before substitution.
Is PCA9555DW the same as PCF8575DWR?
No equivalence should be assumed solely from both parts being I/O expanders. PCF8575DWR is listed as a comparison part, while the verified results do not establish identical register maps, addressing, interrupt behavior, or electrical ratings. PCA9555DW has a verified 16-bit, 2.3V to 5.5V I2C/SMBus configuration; PCF8575DWR must be independently reviewed for package, pinout, protocol, and firmware compatibility.
When should I choose PCA9555DW over a smaller I/O expander?
Choose PCA9555DW when the design needs 16 digital I/O lines and can use the I2C/SMBus register interface. It is particularly useful when preserving MCU package pins is more important than using individual direct GPIO connections. A smaller expander may reduce unused I/O and board area, but it can require more serial devices or a different addressing arrangement. The decision depends on GPIO count, bus topology, software, and package constraints.
How should the PCA9555DW interrupt pin be connected?
Connect the PCA9555DW interrupt output with an appropriate pull-up because the verified device description identifies it as an active-low, open-drain output. The host should configure interrupt masking and polarity through the device registers and treat the signal as active low. The exact external pull-up value should be selected from the host voltage, bus timing, and the manufacturer’s recommended operating conditions.
What are the key PCA9555DW specifications engineers should know?
The key PCA9555DW specifications are 16 configurable I/O lines, two 8-bit ports, 2.3V to 5.5V operation, I2C/SMBus support, 400kHz bus operation, an active-low open-drain interrupt, and configurable weak pull-ups. It is supplied in a 24-pin SOIC DW package rated for -40°C to +85°C. These facts come from the verified Texas Instruments product description and part listing.
Is PCA9555DW suitable for a 3.3V embedded system?
The PCA9555DW is suitable in principle for a 3.3V embedded system because its verified supply range is 2.3V to 5.5V and the host interface is designed for I2C/SMBus. Confirm that every connected I/O signal remains within the device’s electrical limits, select compatible I2C pull-ups, and verify the system’s required operating temperature. The supplied device is specified for -40°C to +85°C.
How much does PCA9555DW cost and is it available?
The verified search results identify Mouser and other distributor listings for PCA9555DW, but they do not provide a reliable current unit-price table or an explicit stock statement. Therefore, the tier prices are recorded as 0.0 placeholders rather than invented quotations, and current price, stock, and lead time must be confirmed with the distributor. The product itself is listed as active on the Texas Instruments product page.

Engineering reference data for PCA9555DW — comparison, design guidance, and compliance information.

Selection Guide

Choose PCA9555DW when a 2.3V to 5.5V system needs 16 additional digital I/O lines, active-low interrupt support, configurable weak pull-ups, and I2C/SMBus connectivity in a 24-pin SOIC package. It is a strong fit for control panels, keypad interfaces, indicator systems, and instrumentation where MCU package pins are limited. Choose PCA9555DWR only after confirming that the exact ordering code has the required package, temperature, lifecycle, and register characteristics. Treat PCA9555D,112, TCA9555PWR, PCA9535DWR, and PCF8575DWR as comparison candidates rather than guaranteed substitutes because the supplied web data does not fully verify pin, register, and electrical equivalence. For any redesign, compare address assignment, interrupt polarity, port defaults, output limits, and host firmware.

Comparison with Alternatives

Parameter This Product PCA9555DWR PCA9555D,112 TCA9555PWR PCA9535DWR PCF8575DWR
Package 24-pin SOIC (DW) 24-pin SOIC (DW) 24-pin SOIC (DW) 24-pin SOIC (PW) 24-pin SOIC (D) 24-pin SOIC (D)
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments

Key Differentiators

  • 16-bit expansion in a single device (vs PCF8575DWR)
  • Programmable weak pull-ups and polarity control (vs PCA9535DWR)
  • Broad 2.3V to 5.5V supply range (vs TCA9555PWR)
  • Active-low open-drain interrupt output (vs PCA9555DWR)

Design Notes

The verified PCA9555DW operating range is 2.3V to 5.5V, so the supply must remain within that interval during startup, normal operation, and shutdown. Confirm the logic levels of every connected peripheral and select I2C pull-ups for the actual bus voltage and capacitance. The verified low-standby-current specification is 1 µA maximum, but total system consumption also includes enabled ports, pull-ups, and connected devices.

Place the device close to the connector or controlled peripheral group and keep the I2C traces short and continuous. Provide the required bus pull-ups at a location consistent with the system’s I2C topology, and route the interrupt trace away from noisy switching nodes where practical. Because the interrupt output is active-low and open-drain, use a suitable pull-up and do not add a push-pull driver to that signal.

Initialize port direction, polarity, and output latch values before enabling connected loads; otherwise an external device may see an unintended startup state. Do not assume that a same-package comparison part has the same register map or address behavior. Review the exact manufacturer pinout, device address configuration, electrical limits, and firmware sequence before substituting PCA9555DW-family candidates.

Treat the I2C lines as a shared bus with pull-up-defined high levels. Check rise time against the bus capacitance and the host timing budget at the selected 400kHz operating point. If several expanders or long routes are present, measure the bus rather than relying only on nominal component values. Configure the interrupt mask and polarity in firmware to avoid unnecessary wakeups and false event handling.

Compliance Information

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

The supplied verified data confirms the Texas Instruments product, electrical operating range, interface features, package, and temperature range, but it does not provide compliance-status evidence. No RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals claim is inferred.

Related Searches

PCA9555DW PCA9555DW datasheet Texas Instruments PCA9555DW PCA9555DW 16-bit I2C I/O expander PCA9555DW 2.3V 5.5V PCA9555DW SOIC-24 PCA9555DW interrupt output PCA9555DW GPIO expander application PCA9555DW vs PCA9555DWR PCA9555DW drop-in replacement PCA9555DW price Where to buy PCA9555DW PCA9555DW lead time and stock PCA9555DW pinout PCA9555DW I2C addressing and firmware

Related Components & Terms

Texas Instruments PCA9555DW PCA9555 PCA9555DWR PCA9555D,112 TCA9555PWR PCA9535DWR PCF8575DWR I/O expander interface IC GPIO expansion I2C SMBus 16-bit parallel I/O active-low open-drain interrupt weak pull-up configuration configuration registers SOIC-24 surface mount 2.3V to 5.5V supply 400kHz bus operation STM32F103C8T6 ATMEGA328-AU PCA9557D
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