Analog Devices

ADP5586ACBZ-03-R7 - 10-I/O Keypad Decoder | Analog Devices

MPN: ADP5586ACBZ-03-R7 ✓ Active
16-WLCSP, 1.59 mm x 1.59 mm Package
MOQ: 1 |

ADP5586ACBZ-03-R7 Overview

Analog Devices ADP5586ACBZ-03-R7 is a 10-input/output port expander with a built-in keypad matrix decoder, programmable logic, reset generator, pulse generators, and a 16-event FIFO in a 16-WLCSP package measuring 1.59 mm by 1.59 mm. The device communicates with a host processor through an I2C-compatible interface, allowing keypad and general-purpose I/O functions to be added without using a dedicated host I/O pin for every connection.

An I/O expander is an interface IC that increases the number of digital input and output pins available to a microprocessor or microcontroller. Its place in the hierarchy is interface controller → I/O expander → keypad decoder → integrated circuit. By combining general-purpose I/O with automatic keypad scanning and event buffering, the ADP5586 reduces the polling burden on the host processor and can lower processor activity during keypad use.

The verified product information identifies 10 configurable I/O resources, programmable logic, pulse-generation functions, an integrated reset generator, and a FIFO capable of storing up to 16 events. The -03 configuration uses the I2C-compatible interface and provides a default configuration identified by distributor listings. This combination makes the device useful where a compact keypad, discrete controls, or mixed digital I/O must be connected through a small number of serial interface pins.

The ADP5586 architecture separates keypad decoding from the host processor. Keypad events can be captured in the 16-event FIFO and read over the serial interface, rather than requiring the processor to identify every press continuously. The programmable logic and pulse generators can support additional control functions, although individual timing limits, logic configurations, and I/O electrical characteristics must be confirmed in the manufacturer datasheet before final design release.

Typical uses include portable-device keypads, camera controls, remote-control panels, healthcare user interfaces, industrial instrumentation, and compact control modules. In each case, the 16-WLCSP footprint conserves board area, while the integrated keypad decoder can reduce firmware complexity. Systems requiring more general-purpose I/O than the ADP5586 provides can use a dedicated I/O expander such as PCA9536DR alongside the keypad function.

Designers should verify I2C address configuration, pull-up requirements, supported input and output drive levels, and the behavior of the RST and configuration pins in the Analog Devices ADP5586 Data Sheet (Rev. 0). Because the package is only 1.59 mm by 1.59 mm, PCB assembly should use suitable fine-pitch assembly capability, controlled solder-paste deposition, and inspection appropriate for the exposed land pattern.

This product page combines verified manufacturer and distributor information, a 16-event FIFO feature, package details, purchasing data, and engineering-oriented usage guidance. It also identifies the important limitation that the verified cross-reference results do not establish five distinct pin-compatible replacements for the -03 configuration, avoiding unsupported drop-in claims.

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

ADP5586ACBZ-01-R7

✅ Drop-In
Analog Devices
📦 16-WLCSP (1.59 mm x 1.59 mm)
10-I/O port expander with integrated keypad matrix decoder · 10 inputs/outputs · 6 rows × 5 columns · I2C · 1000 kHz · 3.6 V · Supported · Supported

Contact for price

View Datasheet →

ADP5586ACBZ-03-R7 Specifications

Device Type Keypad decoder and I/O port expander
Number of I/O Resources 10 inputs/outputs
Host Interface I2C-compatible
Keypad Decoder Built-in keypad matrix decoder
Event FIFO Capacity 16 events
Programmable Logic Supported
Reset Generator Integrated
Pulse Generators Integrated
Package 16-WLCSP, 1.59 mm x 1.59 mm
Mounting Type Surface mount
I2C Configuration Alternative I2C configuration

ADP5586ACBZ-03-R7 16-wlcsp, 1.59 mm x 1.59 mm Pin Configuration Guide

Pin configuration for ADP5586ACBZ-03-R7 (16-wlcsp, 1.59 mm x 1.59 mm package). Pin numbering, functions, and connection diagrams are defined in the manufacturer datasheet. Refer to it for the exact footprint and soldering guidelines.

16-wlcsp, 1.59 mm x 1.59 mm package pinout diagram for ADP5586ACBZ-03-R7

No detailed pinout data available for ADP5586ACBZ-03-R7.

Refer to the datasheet for full pin configuration.

Typical Applications

ADP5586ACBZ-03-R7 is suitable for 6 applications: Portable Device Keypad, Remote Control Panel, Camera Control Interface, Healthcare User Interface, Industrial Instrumentation Panel, Programmable Control and Indicator Panel.

📱

Portable Device Keypad

The ADP5586ACBZ-03-R7 fits portable keypads because it combines a 10-I/O port expander with an integrated keypad matrix decoder in a 1.59 mm by 1.59 mm 16-WLCSP package. The host processor reads captured events from the 16-entry FIFO through the I2C-compatible interface instead of scanning every keypad intersection continuously. This can simplify firmware and reduce processor activity during intermittent user input. The -03 default configuration is appropriate when the RST pin must retain its documented -03 function rather than become the R5 keypad row used by the -01 version. Before schematic release, confirm the supply range, key-scan timing, and I2C pull-up arrangement in the ADP5586 Data Sheet (Rev. 0).

🔧

Remote Control Panel

A remote-control panel can use the ADP5586ACBZ-03-R7 to consolidate multiple buttons and indicator-control outputs behind an I2C-compatible link. Its built-in keypad decoder captures matrix activity, while the FIFO stores up to 16 events for later retrieval. The 10 I/O resources leave capacity for additional panel signals beyond the keypad matrix, and the compact 16-WLCSP helps limit remote-control PCB area. Pulse-generation and programmable-logic functions may also support periodic control behavior where their timing requirements are acceptable. Firmware must handle event sequencing, device addressing, and recovery after an I2C interruption. Because the -03 and -01 options assign the RST pin differently, the PCB should follow the exact -03 pin and configuration plan.

📷

Camera Control Interface

The ADP5586ACBZ-03-R7 is suitable for compact cameras and imaging accessories that require several local controls without dedicating many host-controller pins. The integrated keypad matrix decoder manages user-button inputs, while the 16-event FIFO allows the host to read queued events over the I2C-compatible interface. Its 16-WLCSP footprint is valuable when PCB area is constrained, and the remaining I/O resources can support related panel signals. The device can also provide programmable logic and pulse outputs for compatible control tasks. Design verification should include the electrical levels of each I/O, debounce behavior, reset sequencing, and the maximum bus rate supported in the manufacturer documentation. Fine-pitch assembly and inspection are required because the package measures only 1.59 mm by 1.59 mm.

💊

Healthcare User Interface

The ADP5586ACBZ-03-R7 can support compact healthcare-device user interfaces that combine a keypad with a limited number of panel indicators or controls. A keypad matrix decoder offloads button scanning, and the 16-event FIFO provides a defined buffer between physical input and host processing. The I2C-compatible connection keeps the host wiring simple, while the small WLCSP package supports space-constrained handheld or bedside equipment. Medical-system designs must separately address applicable product safety, usability, and regulatory requirements; no medical certification is claimed for this component. Engineers should verify input thresholds, reset behavior, debounce configuration, and fault recovery using the Analog Devices ADP5586 Data Sheet (Rev. 0). The -03 option should be used only where its RST-pin behavior matches the intended reset architecture.

🏭

Industrial Instrumentation Panel

ADP5586ACBZ-03-R7 suits industrial instrumentation panels that need a local keypad plus general-purpose digital controls behind a compact serial interface. The built-in keypad decoder and 16-event FIFO reduce repetitive host polling, while 10 I/O resources allow the same device to serve control and status functions. Its I2C-compatible architecture connects cleanly to embedded controllers, and the 16-WLCSP preserves board area in densely populated instrument chassis. Industrial qualification and extended-temperature suitability must be verified rather than assumed because those specifications were not present in the supplied data. Robust design also requires checking pull-ups, bus fault tolerance, grounding, and any applicable ESD requirements. Firmware should include timeout and reset recovery because a stuck host can affect both keypad operation and shared I/O behavior.

🖥️

Programmable Control and Indicator Panel

The ADP5586ACBZ-03-R7 can consolidate programmable logic, pulse generation, keypad decoding, and general-purpose I/O in a compact control panel. The -03 device is identified by distributors as the default configuration with an alternative I2C arrangement, making it suitable for designs that do not require the -01 option's R5 keypad-row assignment. Its 10 I/O resources can accommodate panel signals beyond the matrix keypad, while the 16-event FIFO helps decouple physical events from host servicing. Engineers should define which I/O channels are inputs, outputs, or logic functions before PCB routing. Exact output-drive limits, timing, and allowed logic combinations must come from the manufacturer datasheet. Verify that all connected loads and pull networks remain within the confirmed electrical limits.

What is the ADP5586ACBZ-03-R7?
The ADP5586ACBZ-03-R7 is an Analog Devices keypad decoder and 10-I/O port expander with programmable logic, reset generation, pulse generators, and a 16-event FIFO. According to the Analog Devices ADP5586 Data Sheet (Rev. 0), it communicates through an I2C-compatible interface and is packaged in a compact 16-WLCSP measuring 1.59 mm by 1.59 mm. It is intended for portable and nonportable keypad, healthcare, industrial, and instrumentation systems.
How many GPIOs and keypad events does the ADP5586ACBZ-03-R7 support?
The ADP5586ACBZ-03-R7 provides 10 input/output resources and can store up to 16 keypad events in its FIFO. According to the Analog Devices ADP5586 product documentation, events are read back by the processor through the I2C-compatible interface. This combination allows the host controller to process captured keypad activity rather than continuously polling every matrix row and column.
Where can I download the ADP5586ACBZ-03-R7 datasheet PDF?
The official ADP5586 datasheet PDF is available from Analog Devices at https://www.analog.com/media/en/technical-documentation/data-sheets/ADP5586.pdf. The manufacturer document is titled the ADP5586 Keypad Decoder and I/O Port Expander Data Sheet (Rev. 0). It is the appropriate source for pin functions, electrical limits, configuration registers, and application guidance.
Where can I find the ADP5586ACBZ-03-R7 pinout?
The ADP5586ACBZ-03-R7 pinout is published in the official Analog Devices ADP5586 Data Sheet (Rev. 0), available on the ADP5586 product page and through the manufacturer PDF link. The verified listing identifies the physical device as a 16-WLCSP package. The pin names and their exact numbering could not be extracted from the supplied search snippets, so a complete pin table is not asserted on this page.
What is the price of ADP5586ACBZ-03-R7?
The listed ADP5586ACBZ-03-R7 prices are $1.21 as the starting list price on the Analog Devices product page and from $0.6106 at LCSC, as of 2026-10-28. These are separate supplier price points rather than guaranteed volume-break quotations. Distributor inventory, reel configuration, and order quantity can change the final price, so procurement teams should confirm the current offer before issuing a purchase order.
Where can I buy ADP5586ACBZ-03-R7 online?
ADP5586ACBZ-03-R7 can be purchased from authorized distributors including DigiKey, Mouser, and LCSC, as of 2026-10-28. The DigiKey listing states that the part ships today, while LCSC identifies it as in stock and reports a starting price of $0.6106. Availability should be checked for the exact reel and target quantity before committing the component to a production schedule.
What is the lead time and stock status of ADP5586ACBZ-03-R7?
The ADP5586ACBZ-03-R7 is available from multiple distributors as of 2026-10-28. DigiKey states that orders can ship today, and LCSC labels the component as in stock. A firm lead time for a specific quantity was not included in the verified data, so production planning should rely on the distributor's current stock and lead-time quote rather than a generic interval.
Is ADP5586ACBZ-03-R7 in stock?
Yes, ADP5586ACBZ-03-R7 is listed as available from DigiKey, Mouser, and LCSC as of 2026-10-28. DigiKey describes the part as shipping today, and LCSC explicitly shows it as an in-stock component. Stock quantities can change quickly, so confirm the quantity and orderable package with the selected supplier before beginning procurement.
ADP5586ACBZ-03-R7 vs ADP5586ACBZ-01-R7: which configuration should I choose?
The ADP5586ACBZ-03-R7 is the default-configuration, alternative-I2C version identified by distributor data, while the ADP5586ACBZ-01-R7 uses the RST pin as an additional keypad row, R5. According to the Analog Devices ADP5586 Data Sheet (Rev. 0), the -03 device can also be reset through the undervoltage-lockout threshold or the software reset bit. Select the configuration whose reset and row assignment match the intended PCB and keypad architecture.
What is the best drop-in replacement for ADP5586ACBZ-03-R7?
No independently verified five-part drop-in replacement set was found for the ADP5586ACBZ-03-R7 in the supplied cross-reference data. The related ADP5586ACBZ-01-R7 is documented, but its RST pin is assigned as keypad row R5 rather than providing the same reset behavior as the -03 version. Consequently, it should not be treated as a functionally identical substitute without a complete pin- and firmware-level review.
What can replace ADP5586ACBZ-03-R7?
The closest documented family candidate is the Analog Devices ADP5586ACBZ-01-R7, which shares the ADP5586 keypad-decoder and I/O-expander architecture. It is not a verified behavioral drop-in replacement because the -01 configuration assigns the RST pin as keypad row R5. Engineers should also consider a different I/O-expander architecture such as the PCA9536DR, but that is a functional redesign rather than a same-footprint replacement.
Is ADP5586ACBZ-03-R7 the same as ADP5586ACBZ-01-R7?
No, the ADP5586ACBZ-03-R7 and ADP5586ACBZ-01-R7 are not confirmed as identical. Both belong to the ADP5586 family and use the same 16-WLCSP format, but the Analog Devices ADP5586 Data Sheet (Rev. 0) states that the -01 device uses the RST pin as an additional keypad row. The -03 configuration is identified by distributors as the default configuration with an alternative I2C address arrangement.
When should I choose ADP5586ACBZ-03-R7 over ADP5586ACBZ-01-R7?
Choose ADP5586ACBZ-03-R7 when the design requires the default configuration, alternative I2C addressing, and reset behavior that does not depend on the RST pin operating as an additional keypad row. Choose ADP5586ACBZ-01-R7 when that R5 row assignment is intentional. Because the functions differ, the decision should be based on the keypad matrix, reset strategy, address plan, and firmware requirements rather than package size alone.
Is ADP5586ACBZ-03-R7 suitable for a portable-device keypad?
Yes, the ADP5586ACBZ-03-R7 is suitable for portable-device keypads because it combines a matrix decoder, 10 I/O resources, programmable logic, and a 16-event FIFO in a 1.59 mm by 1.59 mm WLCSP package. According to the Analog Devices product documentation, it targets applications including phones, remote controls, and cameras. Final suitability depends on the verified supply voltage, I/O levels, and capacitive-keypad requirements.
What are the key specifications of ADP5586ACBZ-03-R7 that engineers should know?
The ADP5586ACBZ-03-R7 is a 10-I/O keypad decoder and port expander using an I2C-compatible host interface. Key specifications include a 16-event FIFO, programmable logic, integrated reset generation, pulse generators, and a 16-WLCSP package measuring 1.59 mm by 1.59 mm. These verified features distinguish it from a plain eight- or sixteen-bit GPIO expander by adding automatic keypad handling and event buffering.
What Analog Devices equivalent is available for ADP5586ACBZ-03-R7?
Analog Devices does not present a separate cross-brand equivalent in the supplied verified results. The documented related part is the Analog Devices ADP5586ACBZ-01-R7, but its RST pin performs a different keypad-row function. A second-source strategy should therefore compare a new I/O-expander and keypad architecture against the complete electrical, firmware, and package requirements rather than treating a generic same-category IC as drop-in.

Engineering reference data for ADP5586ACBZ-03-R7 — comparison, design guidance, and compliance information.

Selection Guide

Choose ADP5586ACBZ-03-R7 when the design needs an integrated keypad matrix decoder, 10 general-purpose I/O resources, programmable logic, pulse generation, and event buffering in a compact 16-WLCSP. It is particularly attractive in portable devices, cameras, remote controls, healthcare interfaces, and industrial panels where reducing host polling and conserving PCB area are priorities. The related ADP5586ACBZ-01-R7 should be selected only when its RST-as-R5 assignment matches the intended keypad architecture; it is not a transparent behavioral substitute for the -03 option. If the built-in keypad decoder or FIFO is unnecessary, a conventional GPIO expander such as the PCA9536DR may simplify firmware and provide a broader procurement choice, but that is a functional redesign rather than a drop-in replacement. Before ordering, confirm supply voltage, I/O levels, timing limits, address configuration, package details, and lifecycle status directly against the manufacturer datasheet and current distributor inventory.

Comparison with Alternatives

Parameter This Product ADP5586ACBZ-01-R7
Brand Analog Devices Analog Devices
Package 16-WLCSP (1.59 mm x 1.59 mm) 16-WLCSP (1.59 mm x 1.59 mm)
Number of I/O Resources 10 inputs/outputs 10 inputs/outputs
Host Interface I2C-compatible, alternative configuration I2C-compatible, alternative configuration
Event FIFO Capacity 16 events 16 events
Keypad Decoder Built-in keypad matrix decoder Built-in keypad matrix decoder
RST Pin Function -03 reset behavior; R5 row assignment not applicable RST pin acts as additional keypad row R5
Programmable Logic Supported Supported
Pulse Generators Integrated Integrated
Mounting Type Surface mount Surface mount

Key Differentiators

  • Combines keypad decoding with general-purpose I/O (vs PCA9536DR)
  • Buffers keypad events for less frequent host polling (vs ADP5586ACBZ-01-R7)
  • Highly integrated compact package (vs PCA9536DR)

Design Notes

Reserve the Analog Devices ADP5586 recommended land pattern and verify the 16-WLCSP assembly process against the manufacturer package drawing. The verified body size is only 1.59 mm by 1.59 mm, so stencil aperture design, solder-paste volume, component placement tolerances, and post-reflow inspection should be validated using the official package data. Avoid routing noisy switching-node copper beneath the device or its I2C traces.

Do not assume the ADP5586ACBZ-01-R7 and ADP5586ACBZ-03-R7 are software- or reset-equivalent. The manufacturer datasheet states that the -01 configuration uses the RST pin as keypad row R5. Confirm the selected ordering option, address configuration, RST behavior, and matrix assignment before layout release. Changing only the hardware revision in firmware can produce an unresponsive keypad or an unexpected I/O level.

Place the device and its required support components close to the I2C bus and keypad connector. Keep the SDA and SCL traces short, avoid stubs, and provide the pull-up arrangement required by the verified bus voltage and capacitance. Route keypad traces away from high-current switching paths and noisy analog inputs. If the FIFO is used to absorb intermittent events, ensure the host firmware services the bus within the device's documented timeout requirements.

Compliance Information

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

The supplied verified data identifies the part as an active Analog Devices product but does not explicitly state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals status.

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

Related Searches

ADP5586ACBZ-03-R7 ADP5586ACBZ-03-R7 datasheet Analog Devices ADP5586 ADP5586 10 I/O keypad decoder ADP5586 16 event FIFO 16-WLCSP 1.59 x 1.59 mm I/O expander ADP5586 portable device keypad ADP5586 industrial control panel interface ADP5586ACBZ-03-R7 vs ADP5586ACBZ-01-R7 ADP5586ACBZ-03-R7 drop-in replacement ADP5586ACBZ-03-R7 buy price ADP5586ACBZ-03-R7 pinout what can replace ADP5586ACBZ-03-R7 I2C keypad decoder 16 event FIFO

Related Components & Terms

Analog Devices ADP5586ACBZ-03-R7 ADP5586ACBZ-01-R7 ADP5586 I/O expander keypad decoder interface controller integrated circuit I2C keypad matrix programmable logic reset generator pulse generator FIFO 16-event FIFO 16-WLCSP surface mount SMD portable devices camera controls healthcare user interface industrial instrumentation ADC/DAC R5 keypad row
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
✓
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