Product Overview
This module features two tactile push buttons mounted on a compact PCB with a 4-pin header interface. Each button provides a momentary digital input signal, making it ideal for user interaction in embedded systems.
Integrated resistors ensure stable signal output, eliminating the need for external pull-up or pull-down components.
Key Features
- Dual Tactile Push Buttons (Momentary Type)
- Independent Button Outputs (2 Channels)
- Built-in Resistors (Stable Signal Output)
- 4-Pin Header Interface (2.54mm pitch)
- Compact & Breadboard Friendly
- Reliable and Durable Switches
- Clean PCB Layout for Easy Integration
Use Cases
- User input controls
- Menu navigation buttons
- Reset / trigger switches
- Arduino / ESP / FPGA projects
- DIY electronics projects
- Prototyping and testing
Advantages Over Direct Wiring
- Two inputs in a single compact module
- No external resistors required
- Easy to interface
- Saves space on breadboard/PCB
Application Examples
- LED/s ON/OFF control
- Mode selection in embedded systems
- Counter increment/decrement
- IoT device manual trigger
- FPGA GPIO testing module
Package Includes
- 1 × Dual Push Button Module
- 1 x 4 pin header(un-soldered)
Compatibility
Works seamlessly with:
- Arduino (UNO, Nano, Mega)
- ESP8266 / NodeMCU
- ESP32
- Raspberry Pi GPIO
- FPGA boards (Basys 3, Tang Nano, etc.)
Working Principle
- Each push button acts as a momentary switch
- When pressed:
- The corresponding signal pin changes state (HIGH or LOW depending on configuration)
- When released:
- The signal returns to its default state via onboard resistors
- Can be directly interfaced with:
- Microcontrollers
- FPGA GPIO pins
- Digital input circuits
Notes
- Output logic (HIGH/LOW) depends on wiring configuration
- Debouncing may be required in software for precise applications
- Ensure correct VCC and GND connections
Weight = 3 grams
Dimensions = 2.2 cm x 2 cm x 1 cm
Dual Push Button Module
Parameter Value Operating Voltage 3.3V – 5V Resistor Value 4.7kΩ (pull-up/pull-down) Output Type Digital (HIGH/LOW) Interface 4-pin (GND, VCC, Button1, Button2) Button Type Momentary tactile switch No. of Buttons 2 Mounting Through-hole components PCB Type FR4, compact form factor

