1×2 Matrix 2-bit Micro Switch Push Button Keyboard ModuleThis compact module provides a simple, two-button momentary switch input interface for microcontrollers. Utilizing micro switches, it is designed for applications where space is limited and reliable digital input is required. Consequently, it is an ideal component for basic user interaction, menu navigation, or simple command inputs in embedded systems. The module is breadboard-friendly and requires minimal wiring. Therefore, you should choose this module for projects needing two distinct, debounced digital inputs.
Key Features:
- Dual Switch Input: Provides two independent momentary contact push buttons (K1 and K2).
- Micro Switch Design: Uses surface-mounted micro switches with tactile feedback for reliable operation.
- Simple Interface: Connects using a standard 3-pin header (K1, K2, GND), requiring only two GPIO pins on the host microcontroller.
- Breadboard Friendly: Features a small PCB footprint and 2.54 mm pitch headers for easy integration.
- Clear Labeling: Pins and switch functions (K1, K2, G) are clearly marked on the PCB for quick setup.
Technical Specifications:
- Switch Type: Momentary contact push button (Tactile Switch).
- Number of Keys: 2 independent keys (K1, K2).
- Output Signal: Digital (High/Low, typically Low when pressed, High when released, depending on pull-up/pull-down configuration).
- Operating Voltage: Compatible with standard 3.3 V and 5 V logic levels (supplied by the host MCU).
- Interface: 3-pin header (K1, K2, GND).
Mechanical Specifications:
- Component: 2 x Micro Push Buttons, PCB.
- Mounting: Features mounting holes for fixed installation, and pin headers for breadboard use.
- Color: Green PCB with red button caps.
Dimensions:
- Module Board Size: ≈ 18 mm x 13 mm (Very compact).
- Pin Header Pitch: 2.54 mm.
- Weight: ≈ 1 g (Extremely lightweight).
Pinout and Wiring:
- G (GND): Connects to the circuit ground reference of the microcontroller.
- K1: Digital output pin for button 1. Connects to an input GPIO pin on the MCU.
- K2: Digital output pin for button 2. Connects to a second input GPIO pin on the MCU.
Datasheet Reference: Download Datasheet
- No dedicated datasheet link is typically provided for generic modules of this type.
Commonly Used in:
- Arduino Projects: Used for menu selection or mode changes.
- Robotics: Simple start/stop or directional controls.
- Digital Input Training: Ideal for learning basic digital input and button debouncing concepts.
Applications:
- User Interface (UI): Providing simple ‘Up’/’Down’ or ‘Select’/’Back’ functionality in small display projects. However, for complex user interfaces, a rotary encoder or larger keypad is recommended; therefore, use this module only for the most basic input needs.
- Alarm Triggers: Serving as manual input switches for security or alert systems.
- Toy and Gadget Prototyping: Embedding switches in small handheld devices.
Equivalent Models:
- Single Push Button Module: Similar functionality but with only one input.
- 4-key or 5-key Button Matrix Modules: Offer more inputs but require more complex matrix scanning logic.
Package Includes:
- 1 × 1×2 Matrix 2-bit Micro Switch Push Button Keyboard Module
Additional information
| Weight | 2 g |
|---|---|
| Dimensions | 37 × 32 × 5 mm |







Reviews
There are no reviews yet.