Skip to Content

Push Button Module Module 20x13mm Red

The Push Button Module is a small electronic component measuring 20 x 13mm, with a red button on top that can be pressed to activate a micro switch inside. It is commonly used in electronic products and offers reliable operation and a long service life.

  • Compact and lightweight design makes it easy to incorporate into electronic projects.
  • Can be easily dismantled for repair or maintenance.
  • Good electrical conductivity, compatible with microcontrollers (MCU), ARM, Raspberry Pi (PI), and Arduino-compatible devices.
  • When pressed, the "OUT" pin becomes high, indicating activation.
  • Features an integrated pull-down resistor for direct device connection without additional components.
  • Versatile and reliable for a wide range of electronic projects.

 

Package Includes:

1 x  Push Button Module

5.00 AED 5.00 AED Tax Included
5.00 AED Tax Included

Not Available For Sale

This combination does not exist.

Push Button Module

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features:

  • Red button for easy identification and activation
  • Micro switch module for reliable operation
  • Compact size (20x13mm) for easy integration
  • Lightweight design
  • Seamless connection with MCUs, ARM, Raspberry Pi, Arduino
  • OUT pin goes HIGH when pressed
  • Integrated pull-down resistor
  • Long service life
  • Easy to dismantle

Specification:

  • Voltage: 3.5 - 5V
  • Output: Digital (Press: HIGH, Release: LOW)
  • Color: Red Cap
  • Dimension: 13 x 20 x 14mm
  • Weight: 3g

Pin Connections:

Pin Description Connection
VCC Power Supply for Adaptor Connect to 5V Power Supply
OUT Analog Output for Keypad Button Presses Connect to Analog Input Pin on Microcontroller
GND Ground Connection Connect to Ground Pin on Microcontroller

 

Sample Project:

Circuit:

Circuit Diagram

Library: No external library required.

Code:

const int digitalPin = 2; // Digital input pin for the keypad

void setup() {
  Serial.begin(9600); // Initialize serial communication
  pinMode(digitalPin, INPUT); // Set the digital pin as input
}

void loop() {
  int buttonState = digitalRead(digitalPin); // Read the digital value from the keypad

  // Check if a key is pressed
  if (buttonState == HIGH) {
    Serial.println("Key pressed");
    delay(500); // Avoid rapid multiple readings
  }
}

References: