KARIBU CLOUD SENSORS
The 4x4 matrix membrane keypad is an ultrathin, lowcost input device that provides 16 programmable buttons in a compact, flexible package. It uses a matrix arrangement to interface with microcontrollers using only 8 I/O pins (4 rows and 4 columns), making it ideal for Arduino, ESP32, and Raspberry Pi projects [citation:2][citation:9].
| Parameter | Value |
|---|---|
| Key Arrangement | 4x4 Matrix (16 keys) |
| Keys | 0-9, A, B, C, D |
| Rated Voltage | 35V DC (max) |
| Rated Current | 100mA |
| Contact Resistance | 10Ω to 500Ω |
| Insulation Resistance | 100MΩ at 100V |
| Life Expectancy | 1,000,000 cycles (tactile type) |
| Operating Temperature | -40°C to +80°C |
= Pin Configuration =
| Pin Number | Function |
|---|---|
| R1-R4 | Row connections (scanning output) |
| C1-C4 | Column connections (reading input) |
The keypad uses an 8-pin interface (4 rows + 4 columns). The connector has standard 2.54mm pitch for breadboard compatibility [citation:5][citation:9].
Easy Interface - Only 8 GPIO pins needed for 16 buttons [citation:2]
Flexible Design - Thin membrane material with adhesive backing [citation:2]
High Durability - Over 1,000,000 keypress life [citation:1]
Standard Layout 09, A, B, C, D keys for versatile use [citation:1]
Connector Included - 2.54mm pitch connector for breadboard
√ Compatible with standard keypad libraries
√ Includes adhesive backing for easy installation
√ Suitable for DIY and commercial projects
Matrix scanning logic:
No key detected:
Wrong key reads: