DISCONNECTED
Controls
Digital Input
PUSH BUTTON

A momentary tactile push button is a normally-open (NO) switch that closes a circuit only while pressed. It is the simplest digital input device in embedded systems and requires software or hardware debouncing.

Specifications
Switch typeMomentary NO (normally open)
Supply voltage3.3 – 5 V
Current rating50 mA max
Contact bounce≤ 5 ms
Actuation force1.5 – 3 N typical
Package4-pin THT (12×12 mm)
How It Works

When pressed, the button shorts two pins that are otherwise open. A pull-up resistor (internal or external) holds the GPIO HIGH when open; pressing pulls it LOW. Debounce logic filters the 1–5 ms of contact chatter.

Typical Use Cases
Reset / wake Menu selection Game controller Interrupt trigger Mode select Emergency stop
Limitations

Mechanical contacts bounce, producing multiple edges per press. Must be debounced in software (e.g., 20 ms filter) or with an RC+Schmitt trigger. Not suitable for high-cycle-rate applications.

Data In
System
Q & A

Sign in to chat with Claude about this sensor.

Settings

Reference Document

Uploaded docs ground Claude's answers in your course material. Stored per user, persists across sessions.

Sign in