ADP5588XCPZ-R7 - 18-GPIO Mobile I/O Expander | Analog Devices
MPN: ADP5588XCPZ-R7 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.83 | $1.83 |
| 10 | $0 | $0.00 |
| 100 | $0 | $0.00 |
| 500 | $0 | $0.00 |
| 1,000 | $0 | $0.00 |
| 3,000 | $0 | $0.00 |
ADP5588XCPZ-R7 Overview
An I/O expander is an interface IC that increases the number of inputs and outputs available to a host without requiring a processor with a large integrated GPIO package. In the hierarchy of electronic components, the ADP5588 belongs to the interface-IC class, specifically a mobile I/O expander and keypad controller. Its GPIO resources can be configured as general-purpose inputs, general-purpose outputs, keypad rows, or keypad columns, allowing one device to support multiple panel functions.
Key features include support for an 18-GPIO port expander or a 10 × 8 keypad matrix, dual light-sensor inputs identified as C8 and C9, I2C register read autoincrement, keypad lock capability, and key-press and key-release interrupts. The open-drain interrupt output supports signaling to a connected controller, while programmable pull-ups and GPI level programmability provide flexibility for panel-level signal conditioning and interrupt behavior.
The ADP5588 datasheet identifies the device as a mobile I/O expander and QWERTY keypad controller intended for keypad and alarm-system interfaces. Its 1.8 V to 3.0 V operating range suits low-voltage embedded systems. The I2C host interface reduces the number of dedicated processor pins, and the GPIO/keypad multiplexing helps consolidate keypad scanning, auxiliary input, and output functions into a compact controller.
Typical applications include QWERTY keypad panels, alarm-system user interfaces, compact control panels, mobile equipment, and industrial HMI modules. In a keypad implementation, the device can scan matrix rows and columns while generating key-press and key-release events. The dual light-sensor inputs can also support panel functions where analog light sensing is required, although the verified excerpt does not provide their electrical characteristics.
Designers should confirm the exact CPZ pin mapping, exposed-pad connection, I2C address configuration, pull-up values, and interrupt polarity in the manufacturer datasheet before layout. Keep I2C traces short, provide the required pull-ups, and account for the open-drain interrupt output. Since this is a digital interface IC, SOA is not applicable.
Drop-in alternatives for ADP5588XCPZ-R7 — 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:
No drop-in alternatives available for this product.
Request AlternativesADP5588XCPZ-R7 Specifications
| Product Type | 18-GPIO mobile I/O expander and QWERTY keypad controller |
| GPIO Configuration | 18 GPIOs configurable as GPIs, GPOs, keypad rows, or keypad columns |
| Keypad Matrix | 10 × 8 keypad matrix |
| Supply Voltage Range | 1.8 V to 3.0 V |
| Serial Interface | I2C |
| I2C Register Feature | I2C register read autoincrement |
| Light Sensor Inputs | 2 inputs, C8 and C9 |
| Interrupt Output | Open-drain |
| Key Interrupt | Key press and key release interrupts |
| GPI Interrupt | GPI interrupt with level programmability |
| Keypad Feature | Keypad lock capability |
| Pull-Up Feature | Programmable pull-ups |
| Key Event Counter | Key event counter |
| Package | 24-LFCSP-WQ, 4 × 4 mm |
| Mounting Type | Surface mount |
| Product Classification | Keypads and alarm systems interface |
| Manufacturer | Analog Devices |
| Datasheet Revision | Rev. D |
ADP5588XCPZ-R7 24-lfcsp-wq, 4 × 4 mm Pin Configuration Guide
Pin configuration for ADP5588XCPZ-R7 (24-lfcsp-wq, 4 × 4 mm package). Pin numbering, functions, and connection diagrams are defined in the manufacturer datasheet. Refer to it for the exact footprint and soldering guidelines.
No detailed pinout data available for ADP5588XCPZ-R7.
Refer to the datasheet for full pin configuration.
Typical Applications
ADP5588XCPZ-R7 is suitable for 7 applications: QWERTY Keypad Controller, Alarm-System User Interface, Compact Industrial HMI Panel, Mobile Equipment Control Panel, Matrix Keypad with Interrupt Reporting, Embedded GPIO Expansion, Light-Sensor-Equipped Keypad Module.
QWERTY Keypad Controller
The ADP5588XCPZ-R7 is designed for QWERTY keypad panels and can operate as a 10 × 8 keypad matrix while also providing up to 18 configurable GPIOs. The host processor communicates through I2C, while key press and key release interrupts reduce the need for continuous polling. The 1.8 V to 3.0 V operating range fits low-voltage embedded keypads. The keypad-lock capability and programmable pull-ups are useful when panel behavior must be constrained or signal states need controlled default levels.
Recommended
Alarm-System User Interface
ADP5588XCPZ-R7 fits alarm-system panels that need keypad scanning, status signaling, and host notification in a small circuit area. Its configurable GPIOs can support keys, indicators, or related interface signals, while the open-drain interrupt output alerts the controller to key events or programmable GPIO activity. The 1.8 V to 3.0 V supply range aligns with many embedded alarm controllers, subject to the host voltage and timing requirements.
Recommended
Compact Industrial HMI Panel
The ADP5588XCPZ-R7 can consolidate keypad inputs and auxiliary panel I/O in compact human-machine interface designs. Eighteen GPIO resources may be assigned as inputs, outputs, keypad rows, or keypad columns, allowing the designer to share one controller between a matrix keypad and status-control functions. The I2C host connection and key-event interrupts help keep the main processor pin count low. Confirm environmental temperature and product qualification requirements before industrial deployment.
Recommended
Mobile Equipment Control Panel
The ADP5588XCPZ-R7 is identified by Analog Devices as a mobile I/O expander, making it appropriate for compact mobile equipment control panels. The 1.8 V to 3.0 V operating range supports low-voltage system rails, and the dual light-sensor inputs provide additional panel-related sensing connections. Its I2C interface and configurable GPIO resources can simplify the connection between a small front panel and an embedded controller. The verified excerpt does not specify sensor electrical characteristics, so those parameters require the complete datasheet.
Recommended
Matrix Keypad with Interrupt Reporting
Using the 10 × 8 keypad-matrix capability, ADP5588XCPZ-R7 can scan multiple keys while reporting press and release events through its interrupt mechanism. This reduces host polling overhead and allows firmware to remain focused on application behavior rather than repeatedly sampling the matrix. Programmable pull-ups support the electrical conditions of the keypad lines. Validate row/column polarity, debounce requirements, and interrupt configuration in the complete manufacturer documentation.
Recommended
Embedded GPIO Expansion
ADP5588XCPZ-R7 can serve as an 18-GPIO expander when keypad-specific operation is not required. Each GPIO may be configured as a GPI or GPO, providing additional panel inputs and outputs alongside a host processor. The I2C register autoincrement feature helps software access sequential registers efficiently, while programmable pull-ups support different line conditions. Confirm the exact pin multiplexing and electrical limits in the manufacturer datasheet before assigning external signals.
Recommended
Light-Sensor-Equipped Keypad Module
The ADP5588XCPZ-R7 includes dual light-sensor inputs labeled C8 and C9, allowing a keypad module to combine matrix scanning with additional panel sensing connections. The feature is useful where a keypad face includes light-detection elements or where the host needs two dedicated sensor channels alongside key inputs. The verified material confirms the inputs but does not provide their voltage, current, or transfer-function specifications, so the complete datasheet must be used before designing the analog front end.
Recommended
Recommended Products Summary
Engineering reference data for ADP5588XCPZ-R7 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ADP5588ACPZ-R7 | PCF8574PW |
|---|---|---|---|
| Product Type | 18-GPIO mobile I/O expander and QWERTY keypad controller | ADP5588 interface IC variant; detailed verified excerpt not provided | General-purpose I/O expander |
| Brand | Analog Devices | Analog Devices | NXP |
| Package | 24-LFCSP-WQ (4x4) | 24-LFCSP-WQ (4x4) | SOIC-16 |
Key Differentiators
- Integrated keypad-controller functionality (vs PCF8574PW)
- Higher verified GPIO count (vs PCF8574PW)
- Panel-oriented sensing and pull-up features (vs PCF8574PW)
Design Notes
Use the manufacturer package drawing for the 24-LFCSP-WQ 4 × 4 mm land pattern, exposed-pad treatment, and copper keepout. Place the device close to the keypad or panel connector so matrix lines remain short. Keep I2C routing away from noisy switching-node copper, and provide the pull-up network required by the complete datasheet. The verified search excerpt confirms the package size but does not provide the full pin map, so do not finalize routing from package dimensions alone.
The ADP5588XCPZ-R7 operates from 1.8 V to 3.0 V, so the host supply must remain within that verified range. Place local decoupling close to the supply pins according to the manufacturer layout guidance, and verify the permitted capacitor values and startup behavior in the full datasheet. Do not assume that the 3.0 V maximum is appropriate for signals or pull-ups exceeding the device logic limits; check every external line voltage against the electrical characteristics.
The open-drain interrupt output requires a suitable pull-up and compatible host-side logic. Firmware must also distinguish key press from key release events and account for the programmable GPIO interrupt level rather than treating every interrupt as a simple active-low assertion. Because the verified excerpt does not provide debounce, address, or timing details, validate those settings experimentally and against the complete ADP5588 datasheet before production.
For keypad scanning, route row and column traces consistently and keep the matrix away from high-current switching paths and long antenna-like traces. The ADP5588 supports programmable pull-ups, but the correct configuration depends on the keypad topology and external components. Review the pin multiplexing table and exposed-pad connection before assigning C8 and C9 as light-sensor inputs, since the verified data confirms their presence but not their detailed electrical limits.
Compliance Information
The supplied verified search results do not provide explicit RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals statements. Compliance values remain unknown rather than inferred.