4×4 Matrix Keypad Module for Arduino & Raspberry Pi | 16-Button Input KeyboardSKU 2021

Sensors & Modules

4×4 Matrix Keypad Module for Arduino & Raspberry Pi | 16-Button Input Keyboard

₹69

01 — About

What it does

The 4×4 Matrix Keypad Module for Arduino & Raspberry Pi | 16-Button Input Keyboard provides a simple and reliable interface for user input. It features 16 tactile buttons arranged in a matrix format, requiring only 8 microcontroller pins for operation.

Key features

  • 16 push buttons in 4×4 matrix layout
  • Tactile feedback with audible click
  • Matrix wiring saves microcontroller pins (8 vs 16)
  • Durable membrane construction for long life
  • Easy to interface with any microcontroller
  • Standard 0-9, A-D, *, # layout
  • Sticky backing for panel mounting

Good to know

  • Use Keypad library by Mark Stanley for Arduino
  • Connect rows to outputs and columns to inputs (or vice versa)
  • Enable internal pull-ups on input pins for reliable reading
  • Debounce in software or use Keypad library built-in debounce
  • Can share row/column pins with other devices if careful

02 — Datasheet

Specifications

07
Layout
4 rows x 4 columns
Buttons
16
Type
Tactile membrane
Interface
8-pin header (4 row + 4 column)
Operating Voltage
3.3V – 5V
Contact Rating
30V DC, 100mA max
Dimensions
69mm x 77mm x 0.8mm