Store

Adafruit

$12.38 |
In stock at supplier
No reviews yet

A sturdy 4×4 matrix keypad with 16 buttons, providing a durable tactile input option for microcontroller projects. This hard-button keypad offers a more robu...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A sturdy 4×4 matrix keypad with 16 buttons, providing a durable tactile input option for microcontroller projects. This hard-button keypad offers a more robust feel compared to membrane keypads, making it well-suited for frequently used interfaces.

The keypad uses a standard 8-pin matrix layout — four row pins followed by four column pins (left to right). It works with the popular Arduino Keypad library and is compatible with Arduino, Raspberry Pi, and other microcontrollers.

Key Features

  • 16 Hard-Button Keys – 4×4 matrix layout (0–9, A–D, *, #)
  • 8-Pin Interface – 4 row pins + 4 column pins for simple matrix scanning
  • Durable Construction – Sturdier hard-button design for frequent use
  • Wide Compatibility – Works with Arduino, Raspberry Pi, ESP32, and other microcontrollers

Ideal For

  • PIN code entry and access control
  • Menu navigation interfaces
  • Calculator and data entry projects
  • Control panels and interactive builds

Package Contents

  • 1× 4×4 Matrix Keypad

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.