Sharjah, UAE GST
Home/ Shop/ Arduino and Raspberry Accessories & Modules/ 3×4 Matrix Keypad Module (12-Key) for Arduino

3×4 Matrix Keypad Module (12-Key) for Arduino, Raspberry Pi & Microcontroller Projects

AED 17.20

plus AED 20 delivery · free over AED 100

Backorder · 15-20 days
1
Ask on WhatsApp stock, bulk pricing, will it work with my board · replies Mon–Sat 9am–6pm
  • UAE-wide delivery, 1–2 working days once dispatched · AED 20 · free on orders AED 100+
  • Backorder — ordered in for you, ships when it arrives
  • 7-day returns on unopened items
Secure checkout Card payments handled by Stripe — we never see or store your card number.
Visa & Mastercard accepted Paid online at checkout — no cash needed at the door.
Free delivery on orders AED 100+ AED 20 below that · Shipped from our own UAE stock.
VISA stripe
Key specs
Keys
12 (3x4 matrix)
Interface
7-pin matrix scan
Type
Membrane
Logic
3.3-5V compatible
Details
SKU
DIY-127
Category
Arduino and Raspberry Accessories & Modules
Min. order
1 pc
Barcode
DKU-000165

Add a simple, reliable input interface to your electronics project with a 3×4 matrix keypad module (12 keys). This keypad is a popular choice for makers who want easy numeric entry, menu navigation, or basic control input without using a touchscreen or complex UI.

Read the full description ↓

Complete the build

Our own DIYKIT board was made for this — plus what it is usually wired or ordered with.

Description

Add a simple, reliable input interface to your electronics project with a 3×4 matrix keypad module (12 keys). This keypad is a popular choice for makers who want easy numeric entry, menu navigation, or basic control input without using a touchscreen or complex UI.

Matrix design saves GPIO pins: instead of dedicating one microcontroller pin per button, the keypad uses a row/column matrix (3 columns + 4 rows). Your controller scans the matrix to determine which key is pressed, allowing you to build compact projects with fewer GPIO connections. This is especially helpful on boards where I/O pins are limited.

Perfect for Arduino and microcontroller projects: the 3×4 keypad works with Arduino, ESP32/ESP8266, Raspberry Pi GPIO, AVR, ARM, PIC, and many other development platforms. It is commonly used with keypad scanning libraries, making it easy to integrate into your code for stable, responsive key input.

Common DIY use cases:

  • Password and PIN entry for access control projects
  • Menu navigation for LCD/OLED display projects
  • Robot control input or mode selection
  • Counters, timers, and simple calculators
  • DIY alarms, safes, locks, and control panels

Compact and enclosure-friendly: the keypad size fits well on project box front panels and small control panels. You can mount it behind a cutout or directly on a flat surface depending on your enclosure design. For best durability, avoid sharp bending of the connector cable and keep the keypad away from high moisture unless sealed.

Build tips:

  • Use a keypad library to handle scanning and debouncing
  • Route the cable away from high-noise power lines for cleaner input
  • Protect the keypad from water/dust if used outdoors

What you receive: 1× 3×4 (12-key) matrix keypad module with connector cable. A cost-effective, easy-to-use input solution for DIY electronics and embedded control projects.

Specifications

Keys 12 (3x4 matrix)
Interface 7-pin matrix scan
Type Membrane
Logic 3.3-5V compatible

No reviews yet · be the first

Reviews come from buyers

Sign in to review a product you have bought - or use the review link in your order email, which needs no account and marks your review as a verified purchase.

Bot
ECHO
Online — usually replies instantly
Catalog assistant: verify final stock/price on the product page before checkout.