2*4 matrix keyboard/8 keys independent key module

$0.33

SKU: FA2137-2 Category:

Description

Product Overview

The 2×4 Matrix Keyboard Module is a compact and efficient input device featuring 8 independent tactile micro-switches arranged in a 2-row by 4-column matrix configuration . This module is specifically designed as an external keyboard expansion for single-chip microcomputers, providing a convenient alternative to using eight separate tact switches .

The matrix design is key to its efficiency. By arranging the 8 keys in rows and columns, the module requires only 6 I/O pins (2 rows + 4 columns) to read all 8 buttons, rather than 8 individual pins. This matrix scanning approach significantly conserves your microcontroller’s valuable GPIO resources, making it an excellent choice for projects where I/O pins are limited .

Pre-soldered pin headers on the module allow for immediate breadboard or jumper wire connection, eliminating the need for soldering . The PCB includes four 3mm mounting holes, enabling secure attachment to enclosures, robot chassis, or prototyping platforms.

Whether you are building a custom control panel for a robot, designing a numeric keypad for a DIY calculator, creating a menu selection interface for an automation project, or teaching students the fundamentals of keyboard scanning, this 2×4 matrix keyboard module provides a simple, reliable, and space-saving solution for direct user input to your Arduino, ESP32, STM32, or other microcontroller projects.

Key Features

  • 1×2 Matrix Layout: 8 individual tactile micro-switches arranged in 2 rows and 4 columns for intuitive numeric and functional input

  • I/O Efficient Matrix Design: Requires only 6 GPIO pins (2 rows + 4 columns) to read 8 buttons, significantly reducing pin usage from 8 individual pins

  • Tactile Micro-Switches: Quality pushbuttons provide positive tactile feedback with each press

  • Pre-Soldered Male Header Pins: Ready to insert into breadboards or connect with female-to-female jumper wires – no soldering required

  • Compact & Portable: Small footprint (approx. 34mm × 32mm) fits easily into tight project enclosures and is very easy to carry

  • Standard 2.54mm (0.1″) Pin Spacing: Compatible with standard breadboards, perfboards, and Dupont jumper wires

  • Mounting Holes: Four 3mm (M3) holes for secure attachment to cases, robot chassis, or panels

  • Clear Function Markings: Silkscreen labels on the PCB indicate each key’s position and connection points, simplifying wiring

Technical Specifications

Parameter Operating Value
Key Layout 2 × 4 Matrix (8 Keys)
Total I/O Pins Required 6 (2 Rows + 4 Columns)
Connector Type 2.54mm pitch male pin header
Board Dimensions (L × W) 34mm × 32mm (approx.)
Board Height Approx. 4mm
Mounting Hole Diameter 3mm (M3 screws)
Switch Type Momentary Tactile Micro-Switch
Material FR-4 PCB with tin-plated pads
Compatibility Arduino, ESP32, STM32, Raspberry Pi, 8051, AVR, PIC
Operating Voltage 3.3V – 5V DC
Operating Temperature -25°C to +70°C

Additional information

Key Layout

2 × 4 Matrix (8 Keys)

Total I/O Pins Required

6 (2 Rows + 4 Columns)

Connector Type

2.54mm pitch male pin header

Board Dimensions (L × W)

34mm × 32mm (approx.)

Board Height

Approx. 4mm

Mounting Hole Diameter

3mm (M3 screws)

Switch Type

Momentary Tactile Micro-Switch

Material

FR-4 PCB with tin-plated pads

Compatibility

Arduino, ESP32, STM32, Raspberry Pi, 8051, AVR, PIC

Operating Voltage

3.3V – 5V DC

Operating Temperature

-25°C to +70°C

Reviews

There are no reviews yet.

Be the first to review “2*4 matrix keyboard/8 keys independent key module”