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.

Not connected Board ↗
Pressed --
Source Simulation
Raw Serial
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.

Q & A

Sign in to ask questions about this sensor.

Settings

Reference Document

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

Sign in