EmbeddedRelated.com
The 2026 Embedded Online Conference
PCAL6524HEAZ

PCAL6524HEAZ

NXP Semiconductors
Interface - I/O Expanders 24-bit I2C-bus/SMBus Level Translating I/O Expander with Interrupt, Reset and Agile I/O in HUQFN32 package
3,772 in stock

Overview

The PCAL6524HEAZ is a 24-bit general-purpose I/O expander designed for I2C-bus and SMBus applications, featuring NXP's Agile I/O technology. It provides bidirectional voltage-level translation and a rich set of programmable features like debounce hardware, drive strength control, and interrupt masking to offload tasks from the host processor.

Why Choose This Part

The Agile I/O feature set reduces software overhead by handling switch debouncing and interrupt management in hardware. Its wide operating voltage range from 0.8V to 3.6V on the VDD side and up to 5.5V tolerance on I/Os makes it ideal for modern low-power architectures.

Applications

User Interface Expansion
Managing high pin-count keypads, switches, and LEDs in systems where the primary microcontroller has limited GPIO.
Mixed-Voltage Systems
Interfacing low-voltage processors (down to 0.8V) with higher voltage peripherals using its integrated level-shifting capabilities.
Industrial Sensor Monitoring
Utilizing latchable inputs and programmable pull-up/down resistors to monitor digital sensor states across a distributed bus.

Getting Started

Connect the SCL and SDA lines to your I2C host with appropriate pull-up resistors and configure the hardware address pins. Utilize the NXP PCAL6524 software drivers to initialize the Agile I/O registers for features like debounce time and output drive strength.

Also Consider

MCP23017 MCHPMicrochip - A widely supported 16-bit I2C expander often used in prototyping due to extensive library availability.
The 2026 Embedded Online Conference