NXP Semiconductors

PCAL6408AHK - 8-Bit I2C I/O Expander, XQFN-16 | NXP

MPN: PCAL6408AHK ✓ Active
In Stock Ships in 1-3 business days
1.65 V to 5.5 V Vdss XQFN-16 (1.8 x 2.6 mm) Package 400 kHz Speed
Contact for pricing
MOQ: 1 |
Price updated: 2026-10-19
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

PCAL6408AHK Overview

The NXP Semiconductors PCAL6408AHK is a low-voltage translating, 8-bit general-purpose I/O expander with interrupt output, reset, and Agile I/O configuration registers, interfacing to a host microcontroller via I2C-bus/SMBus at up to 400 kHz in a 16-pin XQFN (1.8 x 2.6 mm) package.

An I/O expander is a peripheral IC that adds extra general-purpose input/output pins to a microcontroller or embedded processor over a serial bus such as I2C or SMBus. In the system hierarchy, it sits within the interface IC family, under mixed-signal peripheral devices, and complements microcontrollers whose native GPIO count is exhausted. Expanders offload GPIO expansion while consuming only two bus wires (SDA, SCL), conserving processor pins and board routing.

Key features include a wide supply range of 1.65 V to 5.5 V, dual power rails for true voltage level translation between logic domains, programmable output drive strength, and latchable inputs. The interrupt output and active-low reset provide robust event-driven and fault-recovery behavior in multi-slave I2C systems.

The Agile I/O feature set - configurable output drive, input latch, and pull-up/pull-down enable - allows system designers to tune signal integrity and power per pin, which is significant in mixed-voltage designs where a 1.8 V MCU must safely drive 3.3 V or 5 V peripherals. Open-drain and push-pull operating modes over I2C/SMBus at 400 kHz provide flexible bus integration.

Typical applications include GPIO expansion in portable and battery-powered devices, level translation between low-voltage processors and legacy 5 V peripherals, sensor and keypad scanning, LED control, and backplane status monitoring in industrial systems.

Design consideration: because the XQFN-16 package measures only 1.8 x 2.6 mm, the exposed pad must be soldered to a grounded PCB land pattern for reliable thermal and mechanical performance; verify land-pattern tolerances before assembly.

This page synthesizes distributor pricing context, drop-in alternatives, practical design notes, and AEO-optimized FAQs not found in the NXP datasheet.

Drop-in alternatives for PCAL6408AHK — 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:

PCA6408AHK

✅ Drop-In
📦 XQFN-16 (1.8 x 2.6 mm)
lacks Agile I/O features (no programmable drive strength/input latch); otherwise pin-to-pin and software backward-compatible per NXP

📋 Reference alternative (not in catalog)

PCAL6408AHK Specifications

Product Type 8-bit I2C-bus/SMBus level translating I/O expander
Number of I/O Pins 8
Interface I2C, SMBus
Maximum Bus Clock Frequency 400 kHz
Supply Voltage Range (VDD) 1.65 V to 5.5 V
Level Translation Yes (dual power rail)
Agile I/O Features Programmable output drive strength, latchable inputs
Interrupt Output Yes (open-drain)
Reset Input Yes (active-low reset)
Configuration Registers Yes
Package XQFN-16 (1.8 x 2.6 mm)
Mounting Type Surface Mount
Lifecycle Status Active
Drop-in Compatibility Pin-to-pin replacement, software backward-compatible with PCA6408A

PCAL6408AHK xqfn-16 (1.8 x 2.6 mm) Pin Configuration Guide

Pin configuration for PCAL6408AHK (xqfn-16 (1.8 x 2.6 mm) package). Pin numbering, functions, and connection diagrams are defined in the manufacturer datasheet. Refer to it for the exact footprint and soldering guidelines.

xqfn-16 (1.8 x 2.6 mm) package pinout diagram for PCAL6408AHK

No detailed pinout data available for PCAL6408AHK.

Refer to the datasheet for full pin configuration.

Typical Applications

PCAL6408AHK is suitable for 6 applications: Portable and Battery-Powered Devices, Voltage Level Translation between Logic Domains, Keypad and Switch Scanning, Industrial Backplane Status Monitoring, LED Control and Indication, Consumer Electronics Peripheral Expansion.

📱

Portable and Battery-Powered Devices

The PCAL6408AHK suits portable electronics because its XQFN-16 package measures only 1.8 x 2.6 mm and its 1.65 V to 5.5 V supply range allows direct operation from a single lithium-ion cell or a 1.8 V rail. In a smartphone accessory or wearable, the expander adds eight GPIOs for button sensing, LED indicators, and peripheral enables while consuming only two I2C wires on the main processor. The Agile I/O input latch captures short key-press pulses between bus polls, and programmable output drive strength minimizes EMI in compact enclosures. Battery life benefits from event-driven interrupt operation instead of continuous polling.

⚡

Voltage Level Translation between Logic Domains

Because the PCAL6408AHK provides dual power rails, it functions as both a GPIO expander and a voltage translator: an MCU side running at 1.65 V to 1.8 V can drive or read I/O ports referenced to 3.3 V or 5 V rails. This eliminates a separate bidirectional translator chip in mixed-voltage systems such as a 1.8 V Cortex-M design interfacing with legacy 5 V sensors, relays, or industrial indicators. Per the NXP datasheet, the wide VDD range of 1.65 V to 5.5 V supports nearly any common logic family pairing, and the interrupt output crosses domains safely, reducing component count and board area in mixed-voltage signal chains.

🔧

Keypad and Switch Scanning

The PCAL6408AHK reads up to eight switches or a small keypad matrix over I2C at 400 kHz, fast enough to scan several times per millisecond. The open-drain interrupt output asserts on any input change, so the host MCU sleeps until a key press occurs, reducing power in battery-operated terminals and appliances. The latchable input feature (Agile I/O) guarantees that short pulses are not lost between read cycles, while the active-low reset allows recovery from bus lockups without power cycling. The I2C address selection permits multiple expanders on one bus for larger keypads, keeping wiring harnesses short and cost-effective.

🏭

Industrial Backplane Status Monitoring

In industrial controllers and backplanes, the PCAL6408AHK aggregates eight status flags - card presence, fuse alarms, fan-fail signals, door switches - onto a single I2C segment. The interrupt output provides immediate fault notification, and the input latch ensures glitchy alarms are captured before the host reads them. The wide 1.65 V to 5.5 V supply tolerates noisy rail excursions, and the reset pin restores known-good configuration after a brownout. Its XQFN-16 (1.8 x 2.6 mm) footprint fits dense monitoring cards, and Agile I/O pull-up/pull-down control removes external bias resistors, simplifying BOM management across multiple card variants.

💡

LED Control and Indication

The PCAL6408AHK drives indicator LEDs through its push-pull outputs, with programmable output drive strength allowing designers to limit sink/source current per pin for efficient low-current LED indication without external series resistors in some designs. Configuration registers set each pin as input or output independently, so a single expander can mix LEDs and switches. The 400 kHz I2C interface updates all eight outputs in one write transaction, enabling rapid status changes on instrument panels, network equipment front panels, and set-top boxes. The XQFN-16 package's 1.8 x 2.6 mm size fits behind a light pipe on space-limited front-panel PCBs.

📺

Consumer Electronics Peripheral Expansion

Set-top boxes, routers, white goods, and audio equipment frequently exhaust the host SoC's GPIO pins. The PCAL6408AHK restores eight configurable pins over I2C/SMBus for power-enable lines, mode strapping, sensor inputs, and indicator control, while its dual-rail level translation bridges a 1.8 V SoC to 3.3 V board-level signals. NXP states the PCAL6408A is a pin-to-pin, software backward-compatible upgrade from the PCA6408A, so existing consumer platforms can adopt it without firmware changes. The Agile I/O drive-strength control helps meet EMI/EMC pre-compliance in plastic enclosures by slowing edge rates on long indication lines.

What is the PCAL6408AHK?
The PCAL6408AHK is an NXP Semiconductors low-voltage translating, 8-bit I2C-bus/SMBus I/O expander with interrupt output, reset, and Agile I/O configuration registers. According to the NXP PCAL6408A datasheet, it operates from a 1.65 V to 5.5 V supply, provides dual power rails for voltage level translation, supports a 400 kHz bus clock, and comes in a 16-pin XQFN (1.8 x 2.6 mm) package.
What is the supply voltage range of the PCAL6408AHK?
The PCAL6408AHK operates over a wide VDD range of 1.65 V to 5.5 V per the NXP datasheet. Because it provides dual power rails, it performs genuine voltage level translation: the core/bus side can run at 1.8 V while the I/O ports interface with 3.3 V or 5 V circuitry, making it suitable for mixed-logic designs without a separate translator IC.
What is the difference between PCAL6408AHK and PCA6408AHK?
The PCAL6408AHK adds the 'Agile I/O' feature set (programmable output drive strength, input latching, and pull-up/pull-down enable) on top of the PCA6408A baseline. According to NXP's product page, the PCAL6408A is a pin-to-pin drop-in replacement that is fully software backward-compatible with the PCA6408A, so existing firmware and PCB layouts work unchanged while gaining Agile I/O flexibility.
What is the best drop-in replacement for the PCAL6408AHK?
The NXP PCA6408AHK is the closest pin-to-pin drop-in alternative: per NXP documentation the two parts share the same XQFN-16 footprint and the PCAL6408A is fully software backward-compatible with the PCA6408A, so substitution works in either direction (with the loss of Agile I/O features when moving to the PCA6408A). No cross-brand drop-in in the identical XQFN-16 (1.8 x 2.6 mm) footprint was identified in available web data.
What package does the PCAL6408AHK come in?
The PCAL6408AHK is supplied in a 16-pin XQFN package measuring 1.8 x 2.6 mm, confirmed by DigiKey's product listing ('16-XQFN (1.8x2.6)'). The tape-and-reel suffix variant is PCAL6408AHKX. This ultra-small footprint suits space-constrained portable and wearable designs where a standard TSSOP or SOIC expander will not fit.
Where to download the PCAL6408AHK datasheet PDF?
The official PCAL6408AHK datasheet PDF is hosted by NXP at https://www.nxp.com/docs/en/data-sheet/PCAL6408A.pdf. The document covers the full PCAL6408A family, including the electrical characteristics, I2C/SMBus register map, Agile I/O configuration details, and the XQFN-16 package mechanical drawing. Mirror sites such as alldatasheet.com also host it, but NXP's own site guarantees the latest revision.
How much does the PCAL6408AHK cost?
Unit pricing for the PCAL6408AHK varies by distributor and quantity; Octopart lists 7 distributors offering the part, and DigiKey stocks the PCAL6408AHKX tape-and-reel variant with same-day shipping. Exact pricing as of 2026-10-19 is not stated in the verified data for this page - check the linked distributor listings (DigiKey, Mouser, Octopart) for current quantity-break prices and stock.
Is the PCAL6408AHK in stock and where can I buy it?
Yes, stock is available: as of the Feb 2026 update from Wolfchip Electronics, 875 pieces of PCAL6408AHK were in stock for immediate shipment, and DigiKey lists the PCAL6408AHKX variant with 'buy now, ships today' availability. Besides DigiKey and Mouser, Octopart aggregates offers from 7 distributors, so compare quantity pricing and lead times before ordering.
Is the PCAL6408AHK suitable for level translation between 1.8 V and 5 V systems?
Yes. The PCAL6408AHK is specifically a 'low-voltage translating' I/O expander with dual power rails, per the NXP datasheet. You can power the I2C interface side at 1.65 V to 5.5 V while the 8 I/O ports connect to a different voltage domain, allowing a 1.8 V microcontroller to safely drive or read 5 V signals without a separate bidirectional translator.
What are the Agile I/O features of the PCAL6408AHK?
Agile I/O on the PCAL6408AHK comprises programmable output drive strength, latchable inputs, and individually enabled pull-up/pull-down resistors, according to NXP's datasheet. These features let designers tune edge rates for EMI control, capture transient input pulses that might otherwise be missed between I2C reads, and adjust input biasing in firmware rather than with external resistors - valuable in dense, mixed-voltage boards.
Can the PCAL6408AHK replace a PCA9554 in my design?
Not directly as a drop-in unless the PCA9554 variant uses the same XQFN-16 (1.8 x 2.6 mm) footprint. Both are 8-bit I2C I/O expanders with interrupt outputs, and the register-level operation is similar, but the PCAL6408AHK additionally offers level translation and Agile I/O. Verify the package footprint and pin map of your existing PCA9554 package before attempting substitution; cross-check with NXP's cross-reference tool.
PCAL6408AHK vs PCA6408AHK - which should I choose for a new design?
Choose the PCAL6408AHK for new designs: it costs essentially the same and adds Agile I/O (programmable drive strength, input latch, pull-up/pull-down control) at no pin-count or footprint penalty, and it remains software backward-compatible with the PCA6408A per NXP. Choose the PCA6408AHK only when maintaining qualification continuity on an existing production board that does not need Agile I/O features.
What is the maximum I2C clock speed of the PCAL6408AHK?
The PCAL6408AHK supports I2C-bus and SMBus operation at up to 400 kHz (Fast-mode), as stated in DigiKey's parametric listing and the NXP datasheet. At 400 kHz, reading or writing all eight GPIOs takes only a few bus transactions per millisecond, which is ample for keypad scanning, LED control, and status monitoring in most embedded systems.
Does the PCAL6408AHK have an interrupt output and reset pin?
Yes. The PCAL6408AHK includes an open-drain interrupt output that asserts when any input changes state relative to its last-read value, and an active-low reset input that restores the default register configuration without a power cycle. Both features are confirmed in NXP's part description ('with interrupt output, reset, and configuration registers'), simplifying event-driven GPIO handling and fault recovery in multi-slave I2C systems.
What layout considerations apply to the XQFN-16 package of the PCAL6408AHK?
The XQFN-16 (1.8 x 2.6 mm) package uses fine-pitch perimeter lands and typically an exposed center pad that should be connected to the grounded PCB land pattern for mechanical stability and heat dissipation. Follow the NXP datasheet's recommended land pattern, keep I2C traces short with appropriate pull-up resistors sized for the 400 kHz bus, and confirm your assembly house supports XQFN reflow profiles before finalizing the layout.

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

Selection Guide

Choose the PCAL6408AHK when you need eight level-translating GPIOs in an ultra-small 1.8 x 2.6 mm XQFN-16 footprint, especially in mixed-voltage systems (1.8 V MCU driving 3.3 V/5 V peripherals) or space-constrained portable designs. Its Agile I/O features - programmable drive strength, input latch, pull-up/pull-down control - reduce external components and EMI tuning effort, making it the right pick for new designs. Choose the PCA6408AHK only for continuity on existing production boards that do not need Agile I/O; it is the same footprint and register baseline, and NXP documents full software backward compatibility in both directions. If your board uses a larger package such as TSSOP-16 or SOIC-16, consider other PCAL6408A family variants rather than forcing the XQFN part into a re-spin. No cross-brand drop-in with this exact footprint was verified in the available web data, so for second-source requirements evaluate distributors' cross-reference tools and confirm package compatibility before committing.

Comparison with Alternatives

Parameter This Product PCA6408AHK
Package XQFN-16 (1.8 x 2.6 mm) XQFN-16 (1.8 x 2.6 mm) - same
Brand NXP Semiconductors NXP Semiconductors
I/O Count 8 8
Supply Voltage Range 1.65 V to 5.5 V 1.65 V to 5.5 V
Bus Interface I2C, SMBus (400 kHz) I2C, SMBus (400 kHz)
Level Translation Yes (dual power rail) Yes (dual power rail)
Agile I/O (drive strength, input latch) Yes No
Software Compatibility Fully backward-compatible with PCA6408A (per NXP) Baseline register set
Interrupt / Reset Yes / Yes (active-low) Yes / Yes

Key Differentiators

  • Agile I/O feature set (vs PCA6408AHK)
  • True dual-rail level translation (vs PCA6408AHK)
  • Software backward compatibility enables risk-free upgrades (vs PCA6408AHK)

Design Notes

The XQFN-16 package measures only 1.8 x 2.6 mm with fine-pitch perimeter lands and an exposed center pad. Solder the exposed pad to the PCB land pattern (typically grounded) for mechanical reliability and heat dissipation, and verify that your assembly house supports XQFN reflow with appropriate solder paste aperture design. Use the land pattern in the NXP PCAL6408A datasheet rather than generic QFN footprints - the ultra-small body requires tighter tolerances than standard 3x3 mm QFN packages.

Exploit the dual power rails for level translation: connect VDD(I2C) to the host logic rail (e.g., 1.8 V) and VDD(P) to the peripheral voltage domain (3.3 V or 5 V). Ensure both rails are decoupled with 0.1 uF ceramic capacitors placed close to their respective pins. Because supply range spans 1.65 V to 5.5 V, avoid powering the peripheral rail above the absolute maximum of the connected loads, and sequence rails so the I2C side is not back-driven through the expander during power-up.

Size I2C pull-up resistors for the 400 kHz Fast-mode bus: lower values (e.g., 2.2k to 4.7k) improve edge rates on longer or higher-capacitance buses, while higher values save power on short buses. Use the Agile I/O programmable output drive strength to slow edges on long LED or indicator lines and reduce EMI. Enable the input latch for signal lines that may glitch, ensuring short pulses are held until the host reads them via I2C.

Compliance Information

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

Compliance details not stated in the verified web data. NXP product page lists an 'Environmental Quality' section for PCAL6408AHK - consult nxp.com/part/PCAL6408AHK for official RoHS/REACH status.

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

Related Searches

PCAL6408AHK PCAL6408AHK datasheet NXP PCAL6408AHK 8-bit I2C I/O expander PCAL6408AHK XQFN-16 1.8x2.6 package PCAL6408AHK vs PCA6408AHK PCAL6408AHK drop-in replacement PCA6408A level translating I/O expander 1.65V to 5.5V PCAL6408AHK price and stock I2C GPIO expander with interrupt and reset what is the supply voltage of PCAL6408AHK PCAL6408AHK pinout XQFN16 Agile I/O expander keypad scanning

Related Components & Terms

NXP Semiconductors PCAL6408AHK PCAL6408AHKX PCA6408AHK I/O expander GPIO expander interface IC I2C-bus SMBus level translation Agile I/O XQFN-16 QFN package family surface mount interrupt output open-drain 400 kHz Fast-mode input latch programmable output drive strength portable devices industrial status monitoring keypad scanning
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