Mobile I/O Expander and Keypad Controller

Analog Devices' family of mobile I/O expanders are ideal for SmartPhone designs and portable devices that require a large extended keypad and/or expanded I/Os such as inventory scanners, medical equipment, and meter readers. Microprocessors in portable systems are GPIO constrained due to the number of functions they must interface with and control. They are also power hungry making them inefficient for de-bouncing, polling and key press scanning algorithms. ADI’s family of mobile I/O expanders offloads key-scan and GPIO functions from the CPU, freeing up the processor for higher priority functions resulting in energy savings. They also reduce the number of I/O lines which resulting in smaller PCB area and flex cables.

Have questions about ADI's Interface and Isolation products? Visit the Interface and Isolation Support Community on EngineerZone.

PRODUCT SELECTION TABLES

Mobile I/O Expander-Keypad Controller

Part# Product DescriptionVin min (V)Vin max (V)Number of I/OsQWERTY KeypadOther FunctionsPackageUS Price 1000-4999
ADP5520Serial 6 WLED Driver with ALS , RGB, KBRD2.7V5.5V8YesAmbient Light Sensing , I2C I/O24-Lead LFCSP $1.66
ADP5585Mobile I/O Expander and Keypad Controller1.8V3.6V-YesI2C I/O & register16-Lead WLCSP $0.75
ADP5587Mobile I/O Expander and QWERTY Keypad Controller--18YesI2C I/O24-Lead LFCSP, 25-Ball WLCSP $1.15
ADP5588Mobile I/O Expander and QWERTY Keypad Controller1.8V3V16YesI2C I/O24-Lead LFCSP $1.2
ADP5589Keypad Decoder and I/O Expansion1.8V3V19YesI2C I/O & register24-Lead LFCSP, 25-Ball WLCSP $1.2
back to top

EngineerZone Support Community: Latest Interface and Isolation Discussions

NEW PRODUCTS

  • ADP5586- Keypad Decoder and I/O Port Expander

    The ADP5586 is a 10-input/output port expander with a built-in keypad matrix decoder, programmable logic, reset generator, and pulse generators. Input/output expander ICs are used in portable devices (phones, remote controls, and cameras) and nonportable applications (healthcare, industrial, and instrumentation). I/O expanders can be used to increase the number of I/Os available to a processor or MoreRead more

    ADP5586 Diagram
Send Feedback X
content here.
content here.

Send Feedback

Close