The 4×4 Matrix Membrane Keypad is a 16-key matrix keypad designed for user input in Arduino, ESP32, Raspberry Pi, PIC, AVR, STM32, and other microcontroller projects. It features 16 tactile membrane keys arranged in a 4-row × 4-column matrix, allowing efficient keypad scanning using only 8 GPIO pins. The flexible adhesive backing makes it easy to mount on enclosures and control panels.
Features
- 16 tactile membrane keys
- 4-row × 4-column matrix configuration
- Self-adhesive backing for easy mounting
- Flexible ribbon cable with 8-pin connector
- Lightweight and compact
- Low power consumption
- Easy interface with microcontrollers
Specifications
| Specification | Value |
|---|---|
| Product Type | Matrix Membrane Keypad |
| Key Configuration | 4 × 4 Matrix |
| Number of Keys | 16 |
| Key Labels | 0–9, A–D, *, # |
| Interface | 8-Pin Matrix Output |
| Operating Voltage | 3.3V – 5V DC (Logic Level) |
| Contact Type | Momentary Normally Open (NO) |
| Contact Resistance | ≤100 Ω |
| Insulation Resistance | ≥100 MΩ |
| Operating Temperature | -20°C to +70°C |
| Mounting Type | Self-Adhesive |
Pin Configuration
| Pin | Description |
|---|---|
| 1 | Row 1 (R1) |
| 2 | Row 2 (R2) |
| 3 | Row 3 (R3) |
| 4 | Row 4 (R4) |
| 5 | Column 1 (C1) |
| 6 | Column 2 (C2) |
| 7 | Column 3 (C3) |
| 8 | Column 4 (C4) |
Note: Some manufacturers may reverse the order of the row and column pins. Verify the pin sequence using the module’s datasheet or a continuity test before wiring.
Key Layout
| 1 | 2 | 3 | A |
| 4 | 5 | 6 | B |
| 7 | 8 | 9 | C |
| * | 0 | # | D |
Applications
- Arduino projects
- ESP32 and ESP8266 projects
- Raspberry Pi projects
- Password and access control systems
- Electronic door locks
- Calculator projects
- Home automation
- Security systems
- DIY electronics projects
Advantages
- Compact and lightweight
- Easy to interface
- Self-adhesive installation
- Low power consumption
- Reliable tactile feedback
- Flexible ribbon cable
- Cost-effective solution
Size
| Specification | Value |
|---|---|
| Keypad Dimensions | Approx. 77 × 70 mm |
| Thickness | Approx. 0.8 mm |
| Ribbon Cable Length | Approx. 85 mm |
| Connector | 8-Pin Female Header |
| Weight | Approx. 12 g |
Package Includes
- 1 × 4×4 Matrix Membrane Keypad
Note: The keypad is a passive switch matrix and requires a microcontroller or keypad scanning circuit to detect key presses. It is compatible with popular libraries such as the Arduino Keypad Library and can be interfaced using 8 digital GPIO pins (or fewer with external hardware such as I/O expanders).







Reviews
There are no reviews yet.