Store

SparkFun

$10.34 |
In stock
No reviews yet

A basic 12-button keypad in a standard telephone layout (1–9, 0, *, #), designed for easy user input with microcontrollers. The buttons are wired in a matrix...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A basic 12-button keypad in a standard telephone layout (1–9, 0, *, #), designed for easy user input with microcontrollers. The buttons are wired in a matrix format, allowing a microcontroller to scan 7 output pins to detect which button is pressed.

Key Features

  • 12-Button Matrix – Standard telephone layout (1–9, 0, *, #)
  • 7-Pin Interface – 3 columns × 4 rows matrix scanning
  • Low Contact Resistance – 10–150 ohms per keypress
  • Simple Integration – Works with Arduino, Raspberry Pi, and other microcontrollers

Ideal For

  • User input and PIN entry systems
  • Arduino and microcontroller projects
  • Access control and security systems
  • Menu navigation interfaces

Jargon buster

Plain-language definitions for the technical terms used above.

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.

Keypad Pinout Diagram

Pinout · 19.1 KB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 556.4 KB · Click any page to view full size

Download PDF
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.