top of page

Note -

  • Please read the product name & and description and always check the product quantity before placing the order.

  • Please always check if you are ordering a Digital or a Physical Product.

  • For people ordering outside India, please write to us at learnelectronicsindia.com@gmail.com.

  • Images used in the product/project are for representation and the actual product/project might differ.

  • Go through the Product Policies before ordering.

Note - Due to huge amount of orders received, orders placed after 10th October might be delayed. Please contact our team if any queries and if you have any urgent requirement, reach out to us before ordering. WhatsApp us at +91-7600948607

Product Overview

This compact Push Button Module is designed for quick and reliable digital input interfacing in embedded and electronics projects. It integrates a tactile push button with an onboard resistor network, allowing flexible configuration as either a pull-up or pull-down input without additional components.

 

Ideal for prototyping, training kits, and production-ready designs, this module eliminates breadboard complexity and ensures stable signal output.

 

Key Features

  • Dual Mode Operation – Can be used as Pull-up or Pull-down configuration
  • Onboard Resistor (4.7kΩ) – Ensures stable logic levels and noise immunity
  • 3-Pin Interface
    • GND
    • VCC
    • SIG (GPIO Output)
  • Compact & Ready-to-Use – No external wiring or breadboard required
  • Standard 2.54mm Header – Compatible with jumper wires and development boards
  • Debounce-friendly design (hardware stability improved vs raw button wiring)
  • Reusable & Durable tactile switch

 

 

Use Cases

  • Microcontroller input (Arduino, ESP8266, ESP32, FPGA GPIO, etc.)
  • User interface buttons (Start/Stop/Reset)
  • Digital triggering applications
  • Menu navigation systems
  • Educational kits & lab experiments
  • Interrupt-based input systems

 

Advantages Over Direct Wiring

  • No floating input issues
  • No external resistor required
  • Cleaner and faster prototyping
  • Reduced wiring errors
  • Compact and reusable module

 

Application Examples

  • LED ON/OFF control
  • Mode selection in embedded systems
  • Counter increment/decrement
  • IoT device manual trigger
  • FPGA GPIO testing module

 

Package Includes

  • 1 × Push Button Module (Pre-assembled)
  • 1 x 3 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

  • When configured as Pull-down:
    • Default state → LOW
    • Button press → HIGH
  • When configured as Pull-up:
    • Default state → HIGH
    • Button press → LOW

The onboard 4.7kΩ resistor ensures a defined logic level even when the button is not pressed, preventing floating inputs.

 

Weight = 1 grams

Dimensions = 2 cm x 1.8 cm x 1 cm

Push Button Module (Pull-up / Pull-down Configurable)

₹35.00Price
Quantity
  • Parameter Value
    Operating Voltage 3.3V – 5V
    Resistor Value 4.7kΩ (pull-up/pull-down)
    Output Type Digital (HIGH/LOW)
    Interface 3-pin (GND, VCC, SIG)
    Button Type Momentary tactile switch
    Logic Level Compatibility TTL / CMOS compatible
    Mounting Through-hole components
    PCB Type FR4, compact form factor
No Reviews YetShare your thoughts. Be the first to leave a review.
bottom of page