SparkFun
Keypad - 12 Button
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...
Get notified when back in stock
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 single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
Find this product in
Brands
Components
Keypad Pinout Diagram
Pinout · 19.1 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 556.4 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au