Switches & User Input
A collection page of Keszoox
About
Switches & User Input — Pushbuttons, Toggles, Rotary Encoders & More Every interactive electronics project needs reliable user input. This collection covers the complete range of mechanical switches and input devices used in electronics prototyping, Arduino projects, panel-mount applications, and embedded system design — from simple tactile pushbuttons to precision rotary encoders and 4×4 matrix keypads. Tactile Pushbutton Switches 12mm Momentary Pushbuttons (5-Pack): Available in red, yellow, white, blue, and green — 4-terminal, breadboard-friendly, snap-action with audible click. The most popular switch for Arduino prototyping. 6mm Tactile Switches (Assorted): Standard SMD and through-hole tactile switches for PCB mounting — the switch found on virtually every Arduino shield and development board. Tactile Pushbutton Module (KY-004): Pre-assembled module with built-in 10kΩ pull-up resistor — plug directly into Arduino digital input, no external components needed. Panel-Mount Switches Latching Pushbutton with LED Ring: 12mm chrome metal pushbutton with red LED angel-eye ring — push ON / push OFF, 32V @ 2A, for custom enclosures and automotive applications. Toggle Switches (SPDT / DPDT): Miniature panel-mount toggle switches in SPST, SPDT, and DPDT configurations — rated up to 6A @ 125VAC for power switching applications. Rocker Switches (SPST): Miniature rocker switches for panel cutout mounting — ON/OFF action for light-duty power and signal switching. Slide Switches (SPDT): Compact 3-pin SPDT slide switches for breadboard and PCB mounting — ideal for mode selection and power switching in portable devices. Rotary Switches & Encoders 16-Position Rotary Switch: Alcoswitch hex rotary switch with 4-bit binary output — for device address selection and mode setting in embedded systems. Rotary Encoder Module: Incremental encoder with CLK, DT, and SW outputs — reports rotation direction, amount, and shaft press. Essential for menu navigation on LCD displays. Bo