Feature●VERSATILE GPIO EXPANDER - Seamlessly manage keypads, buttons, or LEDs with the Adafruit TCA8418, an innovative I2C GPIO expander and keypad matrix driver ideal for any project.●EXTENSIVE I/O CAPABILITIES - Offers 18 I/O pins that can be arranged in a matrix of up to 80 switches, or used as individual GPIO inputs or outputs, providing flexibility for your designs.●ADVANCED INPUT HANDLING - Features a 10-element event queue to capture keypress and release events, ensuring no action is missed and enhancing user interaction.●EASY INTEGRATION - Compatible with Arduino and CircuitPython/Python platforms, the device includes libraries and a Linux Kernel driver module for quick setup and integration.●STEMMA QT CONNECTIVITY - Designed with STEMMA QT connectors for easy, solderless connections with other devices and sensors, making it convenient for rapid prototyping and development.Description
Discover the Adafruit TCA8418 Keypad Matrix and GPIO Expander Breakout - your versatile I2C GPIO expander and keypad matrix driver! This innovative chip serves as a multi-functional tool for managing keypads, buttons, or LEDs, making it an indispensable asset for your projects.
Key Features:
- Boasts 18 I/O pins - configure as 10 columns and 8 rows for up to 80 switches in a matrix setup, or use subsets as individual GPIO inputs or outputs.
- Features a 10-element event queue for capturing keypress and release events, ensuring no input is missed.
- Facilitates easy integration with any microcontroller or computer through I2C connectivity.
- Ideal for projects needing additional GPIOs - simplifies the process of expanding your boards capabilities without the need for hardware upgrades.
- Supports both input and output configurations for GPIOs, with additional functionalities like pull-up options, interrupt outputs, and debouncing for inputs.
- Keypad matrix driving is made effortless with automatic pull-up and matrix scanning, alongside a FIFO queue for key event tracking.
- Accompanied by libraries for both Arduino and CircuitPython/Python, and a Linux Kernel driver module for seamless integration with various platforms.
- Designed in the convenient STEMMA QT form factor, featuring a built-in 3.3V regulator and level shifting for compatibility with 3V and 5V microcontrollers.
- STEMMA QT connectors ensure easy, solderless connections to a wide range of devices and sensors.
Whether youre working with an Arduino-compatible UNO, a Raspberry Pi 4, or anything in between, the Adafruit TCA8418 is designed to streamline your projects development. Note: QT Cable is not included.