Skip to product information
1 of 3

Momentary Tactile Push Button Module (KY-004)

SKU: 5U6C4Z45AL
The KY-004 Momentary Tactile Push Button Module is a simple digital input module designed to provide reliable user input for microcontroller-based projects. It features a high-quality tactile push button that generates a digital signal when pressed, making it ideal for triggering events, menu navigation, user interaction, and control applications. The module includes an onboard pull-up resistor, allowing direct connection to...
Regular price Rs. 29.00
Regular price Rs. 35.00 Sale price Rs. 29.00
Save Rs. 6
Sold out
Tax included. Shipping calculated at checkout.

Shipping & Returns

Orders placed before 3 PM IST will be shipped on the same day (excluding Sundays and Public holidays) through our shipping partners. In rare cases, the pickup may get delayed during Public holidays / Bandh / Environmental disturbances.

Specifications

Specifications:

Module Type: Push Button Input Module
Model: KY-004
Switch Type: Momentary Tactile Push Button
Operating Voltage: 3.3V to 5V DC
Operating Current: Less Than 5mA
Output Type: Digital Output
Logic Output: TTL Compatible
Switch Life: More Than 100,000 Operations (Typical)
Contact Type: Normally Open (NO)
Response Time: Instantaneous
Built-in Resistor: Pull-Up Resistor
Interface Pins: VCC, GND, S
Operating Temperature: -20°C to +70°C
Storage Temperature: -40°C to +85°C
PCB Dimensions: Approximately 18.5mm × 15mm
Mounting Type: Through-Hole Module
Compatibility: Arduino, ESP32, STM32, Raspberry Pi Pico, AVR, PIC

Additional Resources

FAQ

1. What is the KY-004 Momentary Tactile Push Button Module used for?

The KY-004 is used to provide manual digital input for microcontrollers in applications such as user interfaces, robotics, automation, and electronic control systems.

2. How does the KY-004 Push Button Module work?

When the push button is pressed, the module changes its digital output state, allowing a connected microcontroller to detect the button press.

3. Can the KY-004 be connected directly to Arduino and ESP32 boards?

Yes, the module is fully compatible with Arduino, ESP32, STM32, Raspberry Pi Pico, and other microcontrollers using a digital input pin.

4. Does the KY-004 require an external resistor?

No, the module includes an onboard pull-up resistor, eliminating the need for an external resistor in most applications.

5. What applications commonly use the KY-004 module?

The module is commonly used for menu navigation, system control, robotics, home automation, embedded systems, educational electronics, and DIY projects.

View full product details

The KY-004 Momentary Tactile Push Button Module is a simple digital input module designed to provide reliable user input for microcontroller-based projects. It features a high-quality tactile push button that generates a digital signal when pressed, making it ideal for triggering events, menu navigation, user interaction, and control applications.

The module includes an onboard pull-up resistor, allowing direct connection to Arduino, ESP32, STM32, Raspberry Pi Pico, and other development boards without requiring additional external components. When the button is pressed, the output changes state, enabling the microcontroller to detect the user input instantly.

Due to its compact size, durability, and ease of use, the KY-004 is widely used in robotics, embedded systems, automation projects, educational electronics, and DIY prototyping.

Key Features

  • High-quality tactile push button
  • Momentary switch operation
  • Digital output signal
  • Built-in pull-up resistor
  • Fast response time
  • Compact PCB module design
  • Low power consumption
  • Reliable mechanical operation
  • Easy microcontroller interfacing
  • Stable digital output
  • Compatible with Arduino, ESP32, STM32, and Raspberry Pi
  • Suitable for user input applications
  • Durable through-hole construction
  • Ideal for educational and DIY electronics projects