Adafruit Keypad to I2C Qwiic Encoder - TCA8418
Introducing the Adafruit Keypad to I2C Qwiic Encoder - TCA8418, a versatile I2C GPIO expander and keypad matrix driver. With 18 I/O pins, 10 columns, and 8 rows, it facilitates matrix button setups or GPIO input/output configurations. Equipped with a 10-element event queue and I2C compatibility, it's seamlessly integrated with microcontrollers or computers. Ideal for expanding GPIOs or driving keypad matrices, it includes pull-ups, matrix scanning, and interrupt outputs for efficient control. Supported by Arduino, CircuitPython/Python libraries, and a Linux Kernel driver module, it suits a wide range of applications. Housed in a convenient STEMMA QT form factor with built-in 3.3V regulator and level shifting, it's easily interfaced with 3V or 5V microcontrollers. Compatible with SparkFun Qwiic I2C connectors for hassle-free connections with other sensors and accessories.
Quick Spec
- Chip: TCA8418
- Supports 80 Buttons With Use of 18 GPIOs
- Supports QWERTY Keypad Operation Plus GPIO Expansion
- Low Standby (Idle) Current Consumption: 3 μA (not including breakout board regulator and LED)
- Supports 1-MHz Fast Mode Plus I2C Bus
- 10 Byte FIFO to Store 10 Key Presses and Releases
- Open-Drain Active-Low Interrupt Output
- Integrated Debounce Time of 50 μs
- Dimensions: 35.5 x 17.7 x 4.6mm
Wiring Diagram

Resources
Shipping List
- 1 x Adafruit Keypad to I2C Qwiic Encoder - TCA8418
Adafruit Keypad to I2C Qwiic Encoder - TCA8418
- Brand: Adafruit
- Product Code: AF4918
- Weight: 0.004kg
- Product Status : Active
Stock
Warehouse | Stock Status | Location |
---|---|---|
Centurion | No Stock | |
Stellenbosch | New Product Arriving Soon |
We ship free of charge between branches to complete your order.
-
R132.00 (Inc Tax: R151.80)
Related Products
16 Bit IO Expander I2C - Dip
16 Bit IO Expander I2C - Dip Quick Spec 16-bit remote bidirectional I/O port High-speed I2C™ interface (MCP23017) High-speed SPI interface (MCP23S17) Three hardware address ..
R25.00 (Inc Tax: R28.75)
DIY 3x4 12-Key Numeric Keypad - Black
DIY 3x4 12-Key Numeric Keypad - Black Shipping List 1 x DIY 3x4 12-Key Numeric Keypad - Black..
R58.00 (Inc Tax: R66.70)
Membrane 4x3 Keypad
Membrane 4x3 Keypad Membrane keypads has no mechanical moving parts besides the soft click of the membrane when pressed. The small compact keyboards offer protection against dust and moist. These m..
R12.00 (Inc Tax: R13.80)
Membrane Keypad 4X4
Membrane Matrix Keypad With The Raspberry Pi Video Tutorial This 16-button keypad provides a useful human interface component for microcontroller projects. Convenient adhesive backing provides a si..
R17.98 (Inc Tax: R20.68)
Adafruit AW9523 GPIO Expander - Qwiic
Adafruit AW9523 GPIO Expander - Qwiic Expand your project possibilities, with the Adafruit AW9523 GPIO Expander and LED Driver Breakout - a cute and powerful I2C expander with a lot of tricks up it..
R101.00 (Inc Tax: R116.15)
MCP23017 16 Bit IO Expander I2C - SMD
MCP23017 16 Bit IO Expander I2C - SMD Add another 16 pins to your microcontroller using an MCP23017 port expander. The MCP23017 uses two i2c pins (these can be shared with other i2c devices), and i..
R16.00 (Inc Tax: R18.40)
Tags: adafruit, keyboard, keypad, qwiic, i2c, encoder, keypad matrix, gpio expander, tca8418, i2c gpio expander