Tactile Push Button
A momentary push button that closes a circuit when pressed. The most basic digital input for user interaction.
Overview
A tactile push button is a momentary switch -- it connects two points in a circuit only while you press it. When released, the circuit opens again. Buttons are the foundation of user input in Arduino projects, used for toggling modes, triggering actions, and navigating menus.
Specifications
| Parameter | Value |
|---|---|
| Rated Voltage | 12V |
| Rated Current | 50mA |
| Bounce Time | ~5ms |
Wiring Guide
Option A: Internal Pull-Up (recommended)
| Button Pin | Arduino Pin |
|---|---|
| One leg | Digital pin (with INPUT_PULLUP) |
| Opposite leg | GND |
Option B: External Pull-Down
| Button Pin | Arduino Pin |
|---|---|
| One leg | 5V |
| Other leg | Digital pin AND to GND through 10k-ohm resistor |
Usage in ArduinoStudio
Drag the Button component onto the canvas, assign a digital pin, and use the press / release events in your sequence to trigger actions. Combine with LEDs, motors, or buzzers for interactive projects.