{"title":"Switches \u0026 User Input","description":"\u003ch2\u003eSwitches \u0026amp; User Input — Pushbuttons, Toggles, Rotary Encoders \u0026amp; More\u003c\/h2\u003e\n\n\u003cp\u003eEvery 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.\u003c\/p\u003e\n\n\u003ch3\u003eTactile Pushbutton Switches\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e12mm Momentary Pushbuttons (5-Pack):\u003c\/strong\u003e Available in red, yellow, white, blue, and green — 4-terminal, breadboard-friendly, snap-action with audible click. The most popular switch for Arduino prototyping.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e6mm Tactile Switches (Assorted):\u003c\/strong\u003e Standard SMD and through-hole tactile switches for PCB mounting — the switch found on virtually every Arduino shield and development board.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTactile Pushbutton Module (KY-004):\u003c\/strong\u003e Pre-assembled module with built-in 10kΩ pull-up resistor — plug directly into Arduino digital input, no external components needed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePanel-Mount Switches\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLatching Pushbutton with LED Ring:\u003c\/strong\u003e 12mm chrome metal pushbutton with red LED angel-eye ring — push ON \/ push OFF, 32V @ 2A, for custom enclosures and automotive applications.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eToggle Switches (SPDT \/ DPDT):\u003c\/strong\u003e Miniature panel-mount toggle switches in SPST, SPDT, and DPDT configurations — rated up to 6A @ 125VAC for power switching applications.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRocker Switches (SPST):\u003c\/strong\u003e Miniature rocker switches for panel cutout mounting — ON\/OFF action for light-duty power and signal switching.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlide Switches (SPDT):\u003c\/strong\u003e Compact 3-pin SPDT slide switches for breadboard and PCB mounting — ideal for mode selection and power switching in portable devices.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRotary Switches \u0026amp; Encoders\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e16-Position Rotary Switch:\u003c\/strong\u003e Alcoswitch hex rotary switch with 4-bit binary output — for device address selection and mode setting in embedded systems.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRotary Encoder Module:\u003c\/strong\u003e Incremental encoder with CLK, DT, and SW outputs — reports rotation direction, amount, and shaft press. Essential for menu navigation on LCD displays.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBourns PEL12S Illuminated Encoder:\u003c\/strong\u003e Premium 24-detent encoder with red illuminated knurled shaft — for MIDI controllers, audio equipment, and professional-grade user interfaces.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eKeypads \u0026amp; Multi-Input Devices\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4×4 Matrix Keypad:\u003c\/strong\u003e 16 tactile pushbuttons in a 4-row × 4-column matrix — scan 16 keys using only 8 MCU pins. Compatible with the Arduino Keypad.h library.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eJoystick Module (KY-023):\u003c\/strong\u003e Dual-axis analog joystick with pushbutton — X\/Y analog output plus digital SW output for game controllers and robot navigation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSwitch Selection Guide\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino breadboard prototyping:\u003c\/strong\u003e 12mm momentary pushbutton (5-pack) or tactile pushbutton module\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePanel-mount power switch:\u003c\/strong\u003e Toggle switch (SPDT\/DPDT) or latching pushbutton with LED ring\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMenu navigation \/ UI control:\u003c\/strong\u003e Rotary encoder module with CLK\/DT\/SW outputs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKeypad input (16 keys, 8 pins):\u003c\/strong\u003e 4×4 matrix keypad with Keypad.h library\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnalog joystick input:\u003c\/strong\u003e KY-023 dual-axis joystick module\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDevice address \/ mode selection:\u003c\/strong\u003e 16-position hex rotary switch\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eAll switches and input devices are new, tested, and ready to use. Breadboard-friendly through-hole and panel-mount options available.\u003c\/p\u003e","products":[{"product_id":"funduino-joystick-shield-arduino-uno-dual-joystick-4-buttons-bluetooth","title":"Funduino Joystick Shield for Arduino Uno — Dual Joystick, 4 Buttons, Bluetooth Ready","description":"\u003ch2\u003eFunduino Joystick Shield for Arduino Uno — Dual Joystick, 4 Buttons, Bluetooth Ready\u003c\/h2\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eFunduino Joystick Shield\u003c\/strong\u003e stacks directly onto an Arduino Uno and provides a complete game controller input interface: two analog joysticks (X\/Y axis each), four pushbuttons, and a socket for a Bluetooth module (HC-05\/HC-06) for wireless control. It's the fastest way to add game controller-style input to an Arduino project — no wiring required, just stack and code. Perfect for robot remote control, RC vehicles, and game projects.\u003c\/p\u003e\n\n\u003ch3\u003eShield Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible Board:\u003c\/strong\u003e Arduino Uno (standard shield form factor)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eJoysticks:\u003c\/strong\u003e 2 × dual-axis analog joystick (X\/Y) with pushbutton (press to click)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePushbuttons:\u003c\/strong\u003e 4 × tactile pushbutton (A, B, C, D or directional)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBluetooth Socket:\u003c\/strong\u003e HC-05 \/ HC-06 compatible (4-pin: VCC, GND, TX, RX)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnalog Pins Used:\u003c\/strong\u003e A0 (J1-X), A1 (J1-Y), A2 (J2-X), A3 (J2-Y)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDigital Pins Used:\u003c\/strong\u003e D2–D6 (buttons and joystick press)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e 5V (from Arduino)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eJoystick Output\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eEach joystick outputs 0–1023 on X and Y axes (10-bit ADC via analogRead)\u003c\/li\u003e\n  \u003cli\u003eCenter position: ~512 on both axes\u003c\/li\u003e\n  \u003cli\u003eJoystick press: digital LOW on assigned pin (with INPUT_PULLUP)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot remote control:\u003c\/strong\u003e Wireless joystick control of Arduino robots via Bluetooth HC-05\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRC vehicle control:\u003c\/strong\u003e Dual joystick throttle and steering for RC cars and boats\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino game controller:\u003c\/strong\u003e Game controller input for Arduino-based games\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePan-tilt camera:\u003c\/strong\u003e Joystick control of servo-based pan-tilt camera mounts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDrone controller:\u003c\/strong\u003e Prototype drone controller with Arduino flight controller\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Funduino joystick shield for Arduino Uno\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eStack directly on Arduino Uno — dual analog joystick, 4 buttons, Bluetooth socket. The complete game controller shield for robot remote control, RC vehicles, and Arduino game projects.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45666017771755,"sku":"","price":22.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Funduino-Joystick-Shield-1.jpg?v=1723010271"},{"product_id":"apds-9960-gesture-proximity-rgb-light-sensor-gy-9960-i2c-arduino","title":"APDS-9960 Gesture, Proximity \u0026 RGB Light Sensor Module — GY-9960-3.3, I²C, Arduino","description":"\u003ch2\u003eAPDS-9960 Gesture, Proximity \u0026amp; RGB Light Sensor Module — GY-9960-3.3, I²C\u003c\/h2\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eGY-9960-3.3 module\u003c\/strong\u003e uses the Broadcom APDS-9960 sensor to provide four sensing capabilities in a single I²C device: gesture detection (swipe up\/down\/left\/right), proximity sensing (0–10cm), ambient light intensity, and RGB color sensing. It's the sensor used in many smartphones for screen-off detection and gesture control. The module includes a 3.3V regulator and I²C level shifter, making it directly compatible with both 3.3V and 5V Arduino boards.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSensor IC:\u003c\/strong\u003e Broadcom APDS-9960\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e I²C (address: 0x39)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e 3.3V (on-board regulator — can accept 5V input)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSensing Functions:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eGesture:\u003c\/strong\u003e Detect swipe direction (up, down, left, right)\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eProximity:\u003c\/strong\u003e Detect object presence 0–10cm range\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAmbient Light:\u003c\/strong\u003e Measure light intensity (lux)\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eRGB Color:\u003c\/strong\u003e Measure red, green, blue color components\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt:\u003c\/strong\u003e INT pin for hardware interrupt on gesture\/proximity events\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLibrary:\u003c\/strong\u003e SparkFun APDS-9960 Arduino library\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Wiring\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eVCC → 3.3V or 5V | GND → GND\u003c\/li\u003e\n  \u003cli\u003eSDA → Arduino A4 (with 4.7kΩ pull-up) | SCL → Arduino A5 (with 4.7kΩ pull-up)\u003c\/li\u003e\n  \u003cli\u003eINT → Arduino D2 (interrupt pin, optional)\u003c\/li\u003e\n  \u003cli\u003eInstall SparkFun APDS-9960 library from Arduino Library Manager\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTouchless gesture control:\u003c\/strong\u003e Swipe to control music, lights, or menu navigation without touching\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProximity wake:\u003c\/strong\u003e Wake display or activate device when hand approaches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eColor detection:\u003c\/strong\u003e Identify object color for sorting and quality control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAmbient light sensing:\u003c\/strong\u003e Auto-adjust display brightness based on room lighting\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSmart home control:\u003c\/strong\u003e Gesture-controlled lighting and appliance switching\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × GY-9960-3.3 APDS-9960 gesture, proximity, and RGB light sensor module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eFour sensors in one I²C module — gesture, proximity, ambient light, and RGB color detection with Arduino library support for touchless control and smart sensing applications.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45670631637227,"sku":"","price":18.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/GY-9960-APDS-9960-Gesture-Module.jpg?v=1723009595"},{"product_id":"collision-switch-module-mechanical-bump-sensor-digital-arduino-ky-066","title":"Collision Switch Module — Mechanical Bump Sensor, Digital Output, Arduino Compatible (KY-066)","description":"\u003ch2\u003eCollision Switch Module — Mechanical Bump Sensor, Digital Output, Arduino Compatible (KY-066)\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003ecollision switch module\u003c\/strong\u003e (KY-066 compatible) uses a mechanical lever switch to detect physical contact or collision — the simplest and most reliable method of obstacle detection for mobile robots and automated systems. When the lever is pressed by contact with an object, the module outputs a digital signal to the microcontroller. No calibration, no interference, no false positives from light or sound — just reliable mechanical contact detection. Includes 3-pin header for direct Arduino connection.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible Module:\u003c\/strong\u003e KY-066 (same or similar)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSensor Type:\u003c\/strong\u003e Mechanical lever switch (collision \/ bump detection)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput:\u003c\/strong\u003e Digital (changes state on contact)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V – 5V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnector:\u003c\/strong\u003e 3-pin male header (GND, VCC, Signal)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCollision Switch vs Ultrasonic \/ IR Sensor\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollision switch (this listing):\u003c\/strong\u003e Mechanical contact, no false positives, works in any lighting — for bumper switches and physical contact detection\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUltrasonic sensor:\u003c\/strong\u003e Non-contact, detects distance — for obstacle avoidance before contact\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIR sensor:\u003c\/strong\u003e Non-contact, detects reflective surfaces — for line following and proximity\u003c\/li\u003e\n  \u003cli\u003eUse collision switch as a backup safety sensor alongside non-contact sensors\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot bumper switch:\u003c\/strong\u003e Detect physical collision for obstacle avoidance in mobile robots\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3D printer endstop:\u003c\/strong\u003e Alternative endstop switch for axis homing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConveyor end detection:\u003c\/strong\u003e Detect when a part reaches the end of a conveyor\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDrawer \/ door detection:\u003c\/strong\u003e Detect fully closed position of drawers and doors\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSafety interlock:\u003c\/strong\u003e Physical contact safety switch for automated machinery\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Collision switch module with 3-pin header (KY-066 compatible)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eReliable mechanical contact detection — collision switch module with digital output for robot bumper switches, obstacle detection, and physical contact sensing in Arduino projects.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45680764190955,"sku":"","price":7.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Collision-Switch-Module-1.jpg?v=1723006206"},{"product_id":"mini-reed-switch-module-compact-magnetic-sensor-digital-arduino","title":"Mini Reed Switch Module — Compact Magnetic Sensor, Digital Output, Arduino Compatible","description":"\u003ch2\u003eMini Reed Switch Module — Compact Magnetic Sensor, Digital Output, Arduino Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003emini reed switch module\u003c\/strong\u003e is the compact version of the standard reed switch module — same magnetically-actuated non-contact detection in a smaller PCB footprint. When a magnet is brought within range, the reed switch closes and the module outputs a digital signal. The smaller size makes it ideal for space-constrained applications where the standard module is too large. Includes 3-pin header for direct Arduino connection.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSensor Type:\u003c\/strong\u003e Reed switch (magnetically actuated)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput:\u003c\/strong\u003e Digital (changes state when magnet is present)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V – 5V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnector:\u003c\/strong\u003e 3-pin male header (GND, VCC, Signal)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eForm Factor:\u003c\/strong\u003e Mini (smaller PCB than standard reed switch module)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eMini vs Standard Reed Switch Module\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMini (this listing):\u003c\/strong\u003e Smaller PCB — for space-constrained enclosures and compact projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStandard:\u003c\/strong\u003e Larger PCB, may include LED indicator — for general-purpose use\u003c\/li\u003e\n  \u003cli\u003eBoth provide the same digital output and magnetic actuation principle\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact door sensor:\u003c\/strong\u003e Detect open\/closed state in small enclosures\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWearable projects:\u003c\/strong\u003e Magnetic clasp detection in wearable electronics\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLiquid level:\u003c\/strong\u003e Float-mounted magnet triggers switch at set level\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRotation counting:\u003c\/strong\u003e Count shaft rotations with magnet attached\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Mini reed switch module with 3-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact non-contact magnetic detection — mini reed switch module with digital output for space-constrained door sensing, liquid level, and proximity detection projects.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45681325048043,"sku":"","price":7.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Mini-Reed-Switch-Module.jpg?v=1723006040"},{"product_id":"reed-switch-module-magnetic-contact-sensor-digital-arduino","title":"Reed Switch Module — Magnetic Contact Sensor, Digital Output, Arduino Compatible","description":"\u003ch2\u003eReed Switch Module — Magnetic Contact Sensor, Digital Output, Arduino Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003ereed switch module\u003c\/strong\u003e uses a magnetically-actuated reed switch to detect the presence of a magnet without any physical contact. When a magnet is brought within range, the reed switch closes and the module outputs a digital signal. Unlike mechanical switches, reed switches have no moving parts exposed to the environment, making them ideal for sealed enclosures, door\/window detection, and liquid level sensing. The module includes a PCB with pull-up resistor and 3-pin header for direct Arduino connection.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSensor Type:\u003c\/strong\u003e Reed switch (magnetically actuated)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput:\u003c\/strong\u003e Digital (HIGH when no magnet, LOW when magnet present)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V – 5V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnector:\u003c\/strong\u003e 3-pin male header (GND, VCC, Signal)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eActuation:\u003c\/strong\u003e Magnetic field (no physical contact required)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eReed Switch vs Hall Effect Sensor\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReed switch:\u003c\/strong\u003e Mechanical contacts, simple digital output, lower cost — for basic presence detection\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHall effect sensor:\u003c\/strong\u003e Solid-state, can detect polarity and field strength — for precise position and speed sensing\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDoor \/ window sensor:\u003c\/strong\u003e Detect open\/closed state of doors and windows for security systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLiquid level detection:\u003c\/strong\u003e Float-mounted magnet triggers reed switch at set liquid level\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProximity detection:\u003c\/strong\u003e Detect presence of magnetic objects without contact\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRotation counting:\u003c\/strong\u003e Count rotations of a shaft with a magnet attached\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTamper detection:\u003c\/strong\u003e Detect opening of enclosures in security applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Reed switch module with 3-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eNon-contact magnetic detection — reed switch module with digital output for door\/window sensing, liquid level detection, and proximity sensing in Arduino projects.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45681334223083,"sku":"","price":7.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Reed-Switch-Module-2.jpg?v=1723006018"},{"product_id":"roller-lever-endstop-switch-module-spdt-3pin-3d-printer","title":"Roller Lever Endstop Switch Module — SPDT Microswitch, 3-Pin Header, 3D Printer Compatible","description":"\u003ch2\u003eRoller Lever Endstop Switch Module — SPDT Microswitch, 3-Pin Header, 3D Printer Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003eroller lever endstop switch module\u003c\/strong\u003e combines a SPDT microswitch with a roller ball lever on a small PCB with a 3-pin header — the standard endstop switch format used in 3D printers (Prusa, Ender, Creality, and RepRap-based machines) and CNC machines. The roller ball provides smooth, low-friction actuation by the axis carriage, and the 3-pin header (GND, VCC, Signal) connects directly to the printer's control board endstop connector.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSwitch Type:\u003c\/strong\u003e SPDT microswitch with roller ball lever\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnector:\u003c\/strong\u003e 3-pin male header (GND, VCC, Signal)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput:\u003c\/strong\u003e Digital signal (NO or NC selectable by pin choice)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible:\u003c\/strong\u003e Prusa, Ender, Creality, RAMPS 1.4, SKR, and all RepRap-based 3D printers\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e3-Pin Header Connections\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGND:\u003c\/strong\u003e Ground\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVCC:\u003c\/strong\u003e 5V (for LED indicator if present)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSignal (S):\u003c\/strong\u003e Switch output — connect to printer board endstop input\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3D printer endstops:\u003c\/strong\u003e X\/Y\/Z axis homing and travel limit switches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCNC machine limits:\u003c\/strong\u003e Axis end-stop detection for CNC routers and mills\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot arm limits:\u003c\/strong\u003e Joint travel limit detection\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosition detection:\u003c\/strong\u003e Detect presence of moving parts in automated systems\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Roller lever endstop switch module with 3-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eStandard 3D printer endstop format — SPDT roller lever microswitch on PCB with 3-pin header for direct connection to Prusa, Ender, Creality, and RAMPS-based printer boards.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45681347625195,"sku":"","price":8.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Endstop-Roller-Lever-Switch-with-Cable.jpg?v=1723006007"},{"product_id":"dip-switch-2-position-spst-through-hole-254mm-pcb","title":"DIP Switch 2-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount","description":"\u003ch2\u003eDIP Switch 2-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e2-position DIP switch\u003c\/strong\u003e provides 2 independent SPST ON\/OFF switches in the smallest DIP switch package — ideal for simple ON\/OFF configuration, A\/B selection, and feature enable\/disable where only 2 or 4 combinations are needed. Standard 2.54mm pitch fits any PCB or perfboard.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePositions:\u003c\/strong\u003e 2 independent SPST switches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCombinations:\u003c\/strong\u003e 4 unique states (2²)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e 2.54mm (0.1\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Through-hole solder pins\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFeature enable\/disable:\u003c\/strong\u003e Enable or disable 2 independent features\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eA\/B selection:\u003c\/strong\u003e Select between two operating modes or signal sources\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination resistor:\u003c\/strong\u003e Enable\/disable RS-485 or CAN bus termination resistors\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSimple configuration:\u003c\/strong\u003e Compact 2-bit configuration for minimal settings\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 2-position DIP switch (through-hole, 2.54mm pitch)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e2 independent SPST switches, 4 combinations, 2.54mm pitch — the smallest DIP switch for simple ON\/OFF configuration and feature enable\/disable.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683742474475,"sku":"","price":4.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Slide-DIP-2.jpg?v=1723005072"},{"product_id":"dip-switch-3-position-spst-through-hole-254mm-pcb","title":"DIP Switch 3-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount","description":"\u003ch2\u003eDIP Switch 3-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e3-position DIP switch\u003c\/strong\u003e provides 3 independent SPST ON\/OFF switches in a single through-hole package. With 8 unique combinations (2³), it's ideal for 3-bit address setting and mode selection where a 4-position switch would provide more combinations than needed. Standard 2.54mm pitch fits any PCB or perfboard.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePositions:\u003c\/strong\u003e 3 independent SPST switches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCombinations:\u003c\/strong\u003e 8 unique states (2³)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e 2.54mm (0.1\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Through-hole solder pins\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3-bit address setting:\u003c\/strong\u003e Set A0–A2 address bits for I²C devices with 3 address pins\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e8-mode selection:\u003c\/strong\u003e Select from 8 operating modes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB configuration:\u003c\/strong\u003e Compact 3-bit configuration switch\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototyping:\u003c\/strong\u003e 3-bit binary input for testing\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 3-position DIP switch (through-hole, 2.54mm pitch)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e3 independent SPST switches, 8 combinations, 2.54mm pitch — compact 3-bit DIP switch for address setting and mode selection.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683744932075,"sku":"","price":4.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Slide-DIP-3.jpg?v=1723005067"},{"product_id":"dip-switch-4-position-spst-through-hole-254mm-pcb","title":"DIP Switch 4-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount","description":"\u003ch2\u003eDIP Switch 4-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e4-position DIP switch\u003c\/strong\u003e provides 4 independent SPST ON\/OFF switches in a single through-hole package — the most commonly used DIP switch size for I²C address setting and 4-bit mode configuration. With 16 unique combinations (2⁴), it covers the full range of I²C address bits (A0–A3) for sensors, EEPROMs, and expanders. Standard 2.54mm pitch fits any PCB or perfboard.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePositions:\u003c\/strong\u003e 4 independent SPST switches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCombinations:\u003c\/strong\u003e 16 unique states (2⁴)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e 2.54mm (0.1\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Through-hole solder pins\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eI²C address setting:\u003c\/strong\u003e Set A0–A3 address bits for sensors, EEPROMs, and I\/O expanders\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4-bit mode selection:\u003c\/strong\u003e Select from 16 operating modes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB configuration:\u003c\/strong\u003e Field-configurable settings without firmware changes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototyping:\u003c\/strong\u003e 4-bit binary input for testing and development\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 4-position DIP switch (through-hole, 2.54mm pitch)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e4 independent SPST switches, 16 combinations, 2.54mm pitch — the most popular DIP switch size for I²C address setting and 4-bit PCB configuration.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683746799851,"sku":"","price":4.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Slide-DIP-4-1.jpg?v=1723005063"},{"product_id":"dip-switch-8-position-spst-through-hole-254mm-pcb","title":"DIP Switch 8-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount","description":"\u003ch2\u003eDIP Switch 8-Position — SPST, Through-Hole, 2.54mm Pitch, PCB Mount\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e8-position DIP switch\u003c\/strong\u003e provides 8 independent SPST (Single Pole Single Throw) ON\/OFF switches in a single through-hole package on standard 2.54mm (0.1\") pitch. DIP switches are the standard method for setting hardware configuration options on PCBs — device addresses, operating modes, baud rates, and feature enables — without requiring firmware changes or external tools. The 8-position version provides 256 unique combinations (2⁸).\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePositions:\u003c\/strong\u003e 8 independent SPST switches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e SPST (Single Pole Single Throw) — ON\/OFF per switch\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCombinations:\u003c\/strong\u003e 256 unique states (2⁸)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e 2.54mm (0.1\") — standard DIP spacing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Through-hole solder pins\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eActuation:\u003c\/strong\u003e Slide lever (each position independent)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDIP Switch Position Selection Guide\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e2-position:\u003c\/strong\u003e 4 combinations — simple ON\/OFF or A\/B selection\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3-position:\u003c\/strong\u003e 8 combinations — 3-bit configuration\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4-position:\u003c\/strong\u003e 16 combinations — 4-bit address or mode (most common)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e8-position (this listing):\u003c\/strong\u003e 256 combinations — full byte configuration, baud rate, and complex mode setting\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDevice address setting:\u003c\/strong\u003e Set I²C, RS-485, or CAN bus node addresses\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBaud rate selection:\u003c\/strong\u003e Configure serial communication speed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFeature enable\/disable:\u003c\/strong\u003e Enable or disable individual features without firmware changes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB configuration:\u003c\/strong\u003e Factory or field configuration of embedded systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototyping:\u003c\/strong\u003e Quick binary input for testing and development\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 8-position DIP switch (through-hole, 2.54mm pitch)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e8 independent SPST switches, 256 combinations, 2.54mm pitch — the standard 8-position DIP switch for PCB configuration, address setting, and mode selection.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683748733163,"sku":"","price":3.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Slide-DIP-8-1.jpg?v=1723005058"},{"product_id":"latching-pushbutton-switch-dpdt-push-on-push-off-pcb-5pack","title":"Latching Pushbutton Switch DPDT — Push ON\/Push OFF, PCB Mount (5-Pack)","description":"\u003ch2\u003eLatching Pushbutton Switch DPDT — Push ON\/Push OFF, PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eDPDT latching pushbutton switches\u003c\/strong\u003e maintain their ON or OFF state after being pressed — unlike momentary switches that return to their default state when released. Push once to latch ON, push again to release OFF. The DPDT (Double Pole Double Throw) configuration provides 6 terminals, allowing two independent circuits to be switched simultaneously with a single button press. PCB mount with through-hole pins. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e DPDT (Double Pole Double Throw) — 6 terminals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Latching (push ON \/ push OFF)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e PCB through-hole solder pins\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eMomentary vs Latching — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLatching (this listing):\u003c\/strong\u003e Maintains state after release — for power switches, mode selection, and enable\/disable functions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMomentary:\u003c\/strong\u003e Returns to default state when released — for input triggers, reset buttons, and menu navigation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDPDT Wiring\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e6 terminals in two rows of 3 (two independent SPDT switches sharing one actuator)\u003c\/li\u003e\n  \u003cli\u003eCenter terminals: Common (COM) for each pole\u003c\/li\u003e\n  \u003cli\u003eOuter terminals: NO and NC contacts for each pole\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePower switch:\u003c\/strong\u003e Latching ON\/OFF power control for circuits and modules\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode selection:\u003c\/strong\u003e Toggle between two operating modes with visual state retention\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMotor direction:\u003c\/strong\u003e Latch forward\/reverse direction for DC motors\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEnable\/disable:\u003c\/strong\u003e Latching enable switch for subsystems and peripherals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDual-circuit switching:\u003c\/strong\u003e Switch two independent circuits simultaneously\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Latching DPDT pushbutton switch (PCB mount)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eDPDT latching push ON\/push OFF — pack of 5 PCB-mount switches for power switching, mode selection, and dual-circuit latching control.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683765379307,"sku":"","price":4.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Latcing-PB-DPDT.jpg?v=1723005011"},{"product_id":"4x3-membrane-keypad-matrix-12-key-numeric-7pin-arduino","title":"4×3 Membrane Keypad Matrix — 12-Key Numeric, 7-Pin Connector, Arduino Compatible","description":"\u003ch2\u003e4×3 Membrane Keypad Matrix — 12-Key Numeric, 7-Pin Connector, Arduino Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e4×3 membrane keypad\u003c\/strong\u003e provides 12 keys in the standard telephone\/calculator numeric layout (1–9, *, 0, #) — the most common keypad format for PIN entry and numeric input applications. The flexible membrane construction with adhesive backing allows it to be mounted on any flat surface, and the 7-pin ribbon cable connector makes wiring to Arduino straightforward. Compatible with the Arduino Keypad.h library.\u003c\/p\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKeys:\u003c\/strong\u003e 12 (4 rows × 3 columns)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKey Labels:\u003c\/strong\u003e 1–9, *, 0, # (standard telephone layout)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e 7-pin ribbon cable connector\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Membrane (flexible, thin)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAdhesive Backing:\u003c\/strong\u003e Yes — peel and stick to any flat surface\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e 3.3V and 5V compatible (passive matrix)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4×3 vs 4×4 Keypad — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4×3 (this listing):\u003c\/strong\u003e 12 keys, standard numeric layout (0–9, *, #) — for PIN entry and numeric input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4×4:\u003c\/strong\u003e 16 keys, adds A\/B\/C\/D function keys — for hex input and multi-function control\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Wiring (Keypad.h Library)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConnect 7-pin ribbon cable to Arduino digital pins (e.g., D2–D8)\u003c\/li\u003e\n  \u003cli\u003eInstall Keypad.h library from Arduino Library Manager\u003c\/li\u003e\n  \u003cli\u003eDefine 4-row × 3-column key map in sketch\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePIN \/ password entry:\u003c\/strong\u003e Security systems, door locks, and access control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNumeric data entry:\u003c\/strong\u003e Temperature setpoint, timer, and parameter input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePanel-mount keypad:\u003c\/strong\u003e Adhered to enclosure panel for finished product appearance\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePhone-style input:\u003c\/strong\u003e Familiar telephone layout for user-friendly numeric entry\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 4×3 membrane keypad with 7-pin ribbon cable connector\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e12-key numeric membrane keypad in standard telephone layout — flexible, adhesive-backed, Arduino Keypad.h compatible for PIN entry and numeric input projects.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683768099051,"sku":"","price":4.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Membrane-Keypad-4-x-3.jpg?v=1723005004"},{"product_id":"4x4-membrane-keypad-matrix-16-key-8pin-arduino","title":"4×4 Membrane Keypad Matrix — 16-Key, 8-Pin Connector, Arduino Compatible","description":"\u003ch2\u003e4×4 Membrane Keypad Matrix — 16-Key, 8-Pin Connector, Arduino Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e4×4 membrane keypad\u003c\/strong\u003e provides 16 keys in a flexible, ultra-thin form factor — the membrane version of the tactile PCB keypad. Unlike the rigid PCB keypad, the membrane keypad is flexible, lightweight, and can be adhered to curved or flat surfaces with the built-in adhesive backing. It uses the same 4-row × 4-column matrix scanning principle and is compatible with the Arduino Keypad.h library. The 8-pin ribbon cable connector makes wiring straightforward.\u003c\/p\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKeys:\u003c\/strong\u003e 16 (4 rows × 4 columns)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKey Labels:\u003c\/strong\u003e 1–9, *, 0, #, A, B, C, D (standard layout)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e 8-pin ribbon cable connector\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Membrane (flexible, thin)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAdhesive Backing:\u003c\/strong\u003e Yes — peel and stick to any flat surface\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e 3.3V and 5V compatible (passive matrix)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eMembrane vs Tactile PCB Keypad — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMembrane (this listing):\u003c\/strong\u003e Flexible, thin, adhesive backing, water-resistant surface — for panel mounting and finished products\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTactile PCB keypad:\u003c\/strong\u003e Rigid, audible click, breadboard-friendly header — for prototyping and development\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Wiring (Keypad.h Library)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConnect 8-pin ribbon cable to Arduino digital pins (e.g., D2–D9)\u003c\/li\u003e\n  \u003cli\u003eInstall Keypad.h library from Arduino Library Manager\u003c\/li\u003e\n  \u003cli\u003eDefine key map, row pins, and column pins in sketch\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePassword \/ PIN entry:\u003c\/strong\u003e Security systems, door locks, and access control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePanel-mount keypad:\u003c\/strong\u003e Adhered to enclosure panel for finished product appearance\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNumeric input:\u003c\/strong\u003e Calculator, data entry, and parameter setting\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMenu navigation:\u003c\/strong\u003e 16-key navigation for LCD menu systems\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 4×4 membrane keypad with 8-pin ribbon cable connector\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eFlexible, thin, adhesive-backed 16-key membrane keypad — Arduino Keypad.h compatible for password entry, panel mounting, and numeric input projects.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683775078635,"sku":"","price":5.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Membrane-Keypad-4-x-4.jpg?v=1723004997"},{"product_id":"microswitch-roller-lever-spdt-5a-250vac-end-stop-limit-switch-2pack","title":"Microswitch with Roller Lever SPDT — 5A @ 250VAC, End-Stop \u0026 Limit Switch (2-Pack)","description":"\u003ch2\u003eMicroswitch with Roller Lever SPDT — 5A @ 250VAC, End-Stop \u0026amp; Limit Switch (2-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eSPDT microswitches with roller ball levers\u003c\/strong\u003e are the heavy-duty version of the standard lever microswitch — rated 5A @ 250VAC with a roller ball on the lever end for smooth, low-friction actuation by cams, ramps, and moving parts. The roller ball reduces wear on both the lever and the actuating surface, making these ideal for high-cycle applications like 3D printer end stops, CNC axis limits, and conveyor position detection. Pack of 2.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e SPDT (Single Pole Double Throw) — COM, NO, NC terminals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Current:\u003c\/strong\u003e 5A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Voltage:\u003c\/strong\u003e 250VAC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e 4A @ 30VDC (good snap-action operation)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with roller ball lever\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Length:\u003c\/strong\u003e 16mm (0.6\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Travel for Actuation:\u003c\/strong\u003e ~4mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Wire solder pins (compatible with small quick-disconnect connectors)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting:\u003c\/strong\u003e 2 holes for M2.5 or smaller screws\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 20 × 6 × 11mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoller Color:\u003c\/strong\u003e May be red or black\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 2 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSPDT Terminal Functions\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCOM (Common):\u003c\/strong\u003e Always connected — connect your signal or power here\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNC (Normally Closed):\u003c\/strong\u003e Connected to COM when lever is NOT pressed — opens when roller is depressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNO (Normally Open):\u003c\/strong\u003e Disconnected when lever is NOT pressed — connects to COM when roller is depressed\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eRoller Lever vs Standard Lever — Why Use a Roller?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoller lever:\u003c\/strong\u003e Ball rolls along the actuating surface — lower friction, less wear, smoother actuation by cams and ramps\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStandard lever:\u003c\/strong\u003e Lever tip slides along surface — higher friction, more wear on high-cycle applications\u003c\/li\u003e\n  \u003cli\u003eChoose roller lever for cam-operated, ramp-actuated, or high-cycle applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3D printer end stops:\u003c\/strong\u003e X\/Y\/Z axis homing and travel limit switches\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCNC machine limits:\u003c\/strong\u003e Axis end-stop detection for CNC routers, mills, and lathes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConveyor position:\u003c\/strong\u003e Part presence and position detection on conveyor systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCam-operated switching:\u003c\/strong\u003e Triggered by rotating cam for timed or position-based switching\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot arm limits:\u003c\/strong\u003e Joint travel limit detection for robotic arms\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDoor interlock:\u003c\/strong\u003e Safety interlock switch for enclosure doors and guards\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e2 × SPDT microswitch with roller ball lever (5A @ 250VAC)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e5A @ 250VAC, roller ball lever, 16mm reach, SPDT snap-action — pack of 2 heavy-duty microswitches for 3D printer end stops, CNC limits, and cam-operated position detection.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683777863915,"sku":"","price":5.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Microswitch-with-Roller-Lever-SPDT-5A-2-Pack.jpg?v=1723004992"},{"product_id":"miniature-microswitch-lever-spdt-1a-125vac-snap-action-pcb-5pack","title":"Miniature Microswitch with Lever SPDT — 1A @ 125VAC, Snap-Action, PCB Mount (5-Pack)","description":"\u003ch2\u003eMiniature Microswitch with Lever SPDT — 1A @ 125VAC, Snap-Action, PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eminiature SPDT microswitches with levers\u003c\/strong\u003e are a light-duty snap-action switch for limit switch, end-stop, and position detection applications. The lever arm extends the actuation point away from the switch body, allowing the switch to be triggered by a moving part, cam, or object without direct contact with the switch body. Three terminals (C, NO, NC) provide both normally-open and normally-closed contacts from a single switch. Rated 1A @ 125VAC for logic and light-duty power switching. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e SPDT (Single Pole Double Throw) — C, NO, NC terminals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Current:\u003c\/strong\u003e 1A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Voltage:\u003c\/strong\u003e 125VAC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e 1A @ 12VDC (good snap-action operation)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action (fast switching, minimal contact bounce)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Length:\u003c\/strong\u003e 13mm (0.5\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Travel for Actuation:\u003c\/strong\u003e ~2mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Solder pins, 5.08mm (0.2\") centers\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting:\u003c\/strong\u003e 2 mounting holes for small screws\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 13 × 6 × 7mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSPDT Terminal Functions\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eC (Common):\u003c\/strong\u003e Always connected — connect your signal or power here\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNC (Normally Closed):\u003c\/strong\u003e Connected to C when lever is NOT pressed — opens when lever is depressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNO (Normally Open):\u003c\/strong\u003e Disconnected when lever is NOT pressed — connects to C when lever is depressed\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e1A vs 2A Microswitch — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e1A version (this listing):\u003c\/strong\u003e Light-duty, lower cost — for logic signal switching and low-current applications\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e2A version:\u003c\/strong\u003e Higher current rating — for switching small loads directly (LEDs, relays, solenoids)\u003c\/li\u003e\n  \u003cli\u003eBoth have identical body dimensions and lever length\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3D printer end stops:\u003c\/strong\u003e X\/Y\/Z axis limit switches for homing and travel limits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCNC machine limits:\u003c\/strong\u003e Axis end-stop detection for CNC routers and mills\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot bumper switch:\u003c\/strong\u003e Collision detection for mobile robots\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDoor \/ drawer position:\u003c\/strong\u003e Detect open\/closed state of doors and drawers\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogic signal switching:\u003c\/strong\u003e Microcontroller input trigger via lever actuation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Miniature SPDT microswitch with lever (1A @ 125VAC)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSPDT snap-action, 13mm lever, 2mm travel, C\/NO\/NC terminals — pack of 5 light-duty microswitches for 3D printer end stops, CNC limits, and logic-level position detection.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683780681963,"sku":"","price":4.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Microminiature-SPDT-1A-1.jpg?v=1723004984"},{"product_id":"miniature-microswitch-lever-spdt-2a-125vac-snap-action-pcb-5pack","title":"Miniature Microswitch with Lever SPDT — 2A @ 125VAC, Snap-Action, PCB Mount (5-Pack)","description":"\u003ch2\u003eMiniature Microswitch with Lever SPDT — 2A @ 125VAC, Snap-Action, PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eminiature SPDT microswitches with levers\u003c\/strong\u003e are the standard snap-action switch for limit switch, end-stop, and position detection applications. The lever arm extends the actuation point away from the switch body, allowing the switch to be triggered by a moving part, cam, or object without direct contact with the switch body. Three terminals (C, NO, NC) provide both normally-open and normally-closed contacts from a single switch. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e SPDT (Single Pole Double Throw) — C, NO, NC terminals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Current:\u003c\/strong\u003e 2A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Voltage:\u003c\/strong\u003e 125VAC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e 2A @ 12VDC (good snap-action operation)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action (fast switching, minimal contact bounce)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Length:\u003c\/strong\u003e 13mm (0.5\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Travel for Actuation:\u003c\/strong\u003e ~2mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Solder pins, 5.08mm (0.2\") centers\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting:\u003c\/strong\u003e 2 mounting holes for small screws\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 13 × 6 × 7mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSPDT Terminal Functions\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eC (Common):\u003c\/strong\u003e Always connected — connect your signal or power here\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNC (Normally Closed):\u003c\/strong\u003e Connected to C when lever is NOT pressed — opens when lever is depressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNO (Normally Open):\u003c\/strong\u003e Disconnected when lever is NOT pressed — connects to C when lever is depressed\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e3D printer end stops:\u003c\/strong\u003e X\/Y\/Z axis limit switches for homing and travel limits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCNC machine limits:\u003c\/strong\u003e Axis end-stop detection for CNC routers and mills\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot bumper switch:\u003c\/strong\u003e Collision detection for mobile robots\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDoor \/ drawer position:\u003c\/strong\u003e Detect open\/closed state of doors and drawers\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConveyor position:\u003c\/strong\u003e Part presence detection on conveyor systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCam-operated switch:\u003c\/strong\u003e Triggered by rotating cam for timed switching\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Miniature SPDT microswitch with lever (2A @ 125VAC)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSPDT snap-action, 13mm lever, 2mm travel, C\/NO\/NC terminals — pack of 5 miniature microswitches for 3D printer end stops, CNC limits, and position detection.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683782910187,"sku":"","price":4.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Switch-Microminiature-SPDT-2A-1.jpg?v=1723004977"},{"product_id":"miniature-momentary-pushbutton-6x6x5mm-2pin-10mm-leads-breadboard-10pack","title":"Miniature Momentary Pushbutton Switch 6×6×5mm — 2-Pin, 10mm Long Leads, Breadboard (10-Pack)","description":"\u003ch2\u003eMiniature Momentary Pushbutton Switch — 6×6×5mm, 2-Pin, 10mm Long Leads, Breadboard (10-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eminiature 2-pin momentary pushbutton switches with 10mm long leads\u003c\/strong\u003e are the breadboard-optimized version of the standard 4mm lead pushbutton. The extra-long 10mm leads seat fully into solderless breadboards, providing a secure connection without the switch wobbling or pulling out. Same compact 6×6×5mm body and snap-action feel as the 4mm version, but designed specifically for breadboard use. Pack of 10.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 2-pin solder type\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 100mA @ 15V DC (contact resistance \u0026lt;0.01Ω after 100 cycles)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Length:\u003c\/strong\u003e 10mm (breadboard optimized)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm (0.2\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 6 × 6 × 5mm (0.24 × 0.24 × 0.2\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 10 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eBreadboard Note\u003c\/h3\u003e\n\u003cp\u003eThe 10mm leads will bottom out in most solderless breadboards. You may want to trim the leads slightly (to ~8mm) to allow the switch body to sit flush to the breadboard surface. This provides a more stable mounting and easier pressing.\u003c\/p\u003e\n\n\u003ch3\u003e4mm vs 10mm Lead Version — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e10mm leads (this listing):\u003c\/strong\u003e Better breadboard seating, more secure connection — for solderless breadboard prototyping\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4mm leads:\u003c\/strong\u003e Shorter leads for PCB and perfboard mounting — semi-breadboard compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBreadboard prototyping:\u003c\/strong\u003e Secure pushbutton connection in solderless breadboards\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino input:\u003c\/strong\u003e Simple 2-pin button for digital input circuits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogic signal switching:\u003c\/strong\u003e NO contact for microcontroller input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototyping stock:\u003c\/strong\u003e Pack of 10 for general-purpose switch needs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e10 × Miniature momentary pushbutton switch (2-pin, 10mm leads, NO)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e10mm long leads for secure breadboard seating — pack of 10 miniature momentary pushbuttons optimized for solderless breadboard prototyping.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683784876267,"sku":"","price":5.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Square-6mm-10mm-Leads-Qty-10.jpg?v=1723004973"},{"product_id":"miniature-momentary-pushbutton-6x6x5mm-2pin-4mm-leads-no-10pack","title":"Miniature Momentary Pushbutton Switch 6×6×5mm — 2-Pin, 4mm Leads, NO (10-Pack)","description":"\u003ch2\u003eMiniature Momentary Pushbutton Switch — 6×6×5mm, 2-Pin, Normally Open (10-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eminiature 2-pin momentary pushbutton switches\u003c\/strong\u003e are the simplest and most compact pushbutton available — a 6×6×5mm body with two solder pins on 5.08mm centers and 4mm lead length. Unlike the 4-pin 12mm pushbuttons, these 2-pin switches have a simpler circuit (just open\/close, no redundant pin pairs) and a lower profile body. Primarily designed for PCB and perfboard mounting. Pack of 10 — great value for prototyping stock.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 2-pin solder type\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 100mA @ 15V DC (contact resistance \u0026lt;0.01Ω after 100 cycles)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Length:\u003c\/strong\u003e 4mm (semi-breadboard friendly — see note)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm (0.2\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 6 × 6 × 5mm (0.24 × 0.24 × 0.2\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 10 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e2-Pin vs 4-Pin Pushbutton — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e2-pin (this listing):\u003c\/strong\u003e Simpler circuit, lower profile (5mm body), 4mm leads — for PCB and perfboard, semi-breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e4-pin 12mm:\u003c\/strong\u003e Redundant pin pairs, taller cap, better breadboard compatibility — for prototyping and easy pressing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e2-pin 10mm leads:\u003c\/strong\u003e Same switch with longer leads for better breadboard seating (see companion listing)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eBreadboard Note\u003c\/h3\u003e\n\u003cp\u003eThe 4mm leads are semi-breadboard friendly — they will make contact with most solderless breadboards but may not seat fully flush. For better breadboard use, choose the 10mm lead version of this switch.\u003c\/p\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB reset button:\u003c\/strong\u003e Compact reset switch for custom PCB designs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerfboard projects:\u003c\/strong\u003e Through-hole mounting on 0.1\" perfboard\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogic signal switching:\u003c\/strong\u003e Simple NO contact for microcontroller input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrototyping stock:\u003c\/strong\u003e Pack of 10 for general-purpose switch needs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e10 × Miniature momentary pushbutton switch (2-pin, 4mm leads, NO)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact 6×6×5mm body, 2-pin, snap-action — pack of 10 miniature momentary pushbuttons for PCB and perfboard mounting.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683791560939,"sku":"","price":5.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Square-6mm-4mm-Leads-Qty-10.jpg?v=1723004968"},{"product_id":"tactile-momentary-pushbutton-blue-6mm-4pin-pcb-5pack","title":"Tactile Momentary Pushbutton Switch Blue Cap 6mm — 4-Pin PCB Mount (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Blue Cap, 6mm, 4-Pin PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e6mm tactile momentary pushbutton switches\u003c\/strong\u003e with blue snap-on caps are the compact version of the standard 12mm pushbutton — the same snap-action feel and audible click in a smaller 6×6mm footprint. Primarily designed for PCB mounting, they also work in most solderless breadboards. The blue cap provides a distinctive color for navigation or secondary functions. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Current:\u003c\/strong\u003e 50mA\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Voltage:\u003c\/strong\u003e 12V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e Up to 1A @ 5V and 32V @ 100mA (no issues)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Blue (snap-on, removable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 6 × 6 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 7.62mm (0.2\" × 0.3\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNavigation \/ Info button:\u003c\/strong\u003e Blue color for navigation or information actions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact PCB designs:\u003c\/strong\u003e Space-saving pushbutton for dense PCB layouts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino shields:\u003c\/strong\u003e Small pushbutton for custom Arduino shield PCBs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerf board projects:\u003c\/strong\u003e Through-hole mounting on 0.1\" perfboard\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with blue 6mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact 6mm pushbutton with blue cap — snap-action, audible click, PCB and breadboard compatible. Pack of 5.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683793887467,"sku":"","price":4.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Blue-6mm-5-Pack.jpg?v=1723004963"},{"product_id":"tactile-momentary-pushbutton-green-6mm-4pin-pcb-5pack","title":"Tactile Momentary Pushbutton Switch Green Cap 6mm — 4-Pin PCB Mount (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Green Cap, 6mm, 4-Pin PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e6mm tactile momentary pushbutton switches\u003c\/strong\u003e with green snap-on caps are the compact version of the standard 12mm pushbutton — the same snap-action feel and audible click in a smaller 6×6mm footprint. Primarily designed for PCB mounting, they also work in most solderless breadboards. The green cap follows the universal GO\/OK\/confirm color convention. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Current:\u003c\/strong\u003e 50mA\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Voltage:\u003c\/strong\u003e 12V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e Up to 1A @ 5V and 32V @ 100mA (no issues)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Green (snap-on, removable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 6 × 6 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 7.62mm (0.2\" × 0.3\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGO \/ Start \/ Confirm button:\u003c\/strong\u003e Green color convention for positive or start actions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact PCB designs:\u003c\/strong\u003e Space-saving pushbutton for dense PCB layouts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino shields:\u003c\/strong\u003e Small pushbutton for custom Arduino shield PCBs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerf board projects:\u003c\/strong\u003e Through-hole mounting on 0.1\" perfboard\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with green 6mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact 6mm pushbutton with green cap — snap-action, audible click, PCB and breadboard compatible. Pack of 5.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683795722475,"sku":"","price":4.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Green-6mm-5-Pack.jpg?v=1723004959"},{"product_id":"tactile-momentary-pushbutton-white-6mm-4pin-pcb-5pack","title":"Tactile Momentary Pushbutton Switch White Cap 6mm — 4-Pin PCB Mount (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — White Cap, 6mm, 4-Pin PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e6mm tactile momentary pushbutton switches\u003c\/strong\u003e with white snap-on caps are the compact version of the standard 12mm pushbutton — the same snap-action feel and audible click in a smaller 6×6mm footprint. Primarily designed for PCB mounting, they also work in most solderless breadboards. The white cap provides a clean, neutral appearance suitable for any project. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Current:\u003c\/strong\u003e 50mA\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Voltage:\u003c\/strong\u003e 12V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e Up to 1A @ 5V and 32V @ 100mA (no issues)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e White (snap-on, removable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 6 × 6 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 7.62mm (0.2\" × 0.3\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact PCB designs:\u003c\/strong\u003e Space-saving pushbutton for dense PCB layouts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino shields:\u003c\/strong\u003e Small pushbutton for custom Arduino shield PCBs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClean \/ neutral panels:\u003c\/strong\u003e White button for neutral or general-purpose functions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerf board projects:\u003c\/strong\u003e Through-hole mounting on 0.1\" perfboard\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with white 6mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact 6mm pushbutton with white cap — snap-action, audible click, PCB and breadboard compatible. Pack of 5.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683800735979,"sku":"","price":4.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-White-6mm-5-Pack.jpg?v=1723004955"},{"product_id":"tactile-momentary-pushbutton-yellow-6mm-4pin-pcb-5pack","title":"Tactile Momentary Pushbutton Switch Yellow Cap 6mm — 4-Pin PCB Mount (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Yellow Cap, 6mm, 4-Pin PCB Mount (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e6mm tactile momentary pushbutton switches\u003c\/strong\u003e with yellow snap-on caps are the compact version of the standard 12mm pushbutton — the same snap-action feel and audible click in a smaller 6×6mm footprint. Primarily designed for PCB mounting, they also work in most solderless breadboards. The 10mm total height with cap makes them easy to press while keeping a low profile. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Current:\u003c\/strong\u003e 50mA\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Voltage:\u003c\/strong\u003e 12V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e Up to 1A @ 5V and 32V @ 100mA (no issues)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Yellow (snap-on, removable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 6 × 6 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 7.62mm (0.2\" × 0.3\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e6mm vs 12mm Pushbutton — Which to Choose?\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e6mm:\u003c\/strong\u003e Smaller footprint (6×6mm), lower profile, primarily PCB mount — for compact PCB designs and space-constrained layouts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e12mm:\u003c\/strong\u003e Larger footprint (12×12mm), taller cap, better breadboard compatibility — for prototyping and easy pressing\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact PCB designs:\u003c\/strong\u003e Space-saving pushbutton for dense PCB layouts\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino shields:\u003c\/strong\u003e Small pushbutton for custom Arduino shield PCBs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eColor-coded panels:\u003c\/strong\u003e Yellow button for caution or secondary action in multi-button arrays\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerf board projects:\u003c\/strong\u003e Through-hole mounting on 0.1\" perfboard\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with yellow 6mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact 6mm pushbutton with yellow cap — snap-action, audible click, PCB and breadboard compatible. Pack of 5.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683805847787,"sku":"","price":4.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Yellow-6mm-5-Pack.jpg?v=1723004949"},{"product_id":"tactile-momentary-pushbutton-no-cap-12x12x7mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch No Cap 12×12×7.3mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — No Cap, 12×12×7.3mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12×12×7.3mm tactile momentary pushbutton switches\u003c\/strong\u003e are the capless version of the standard 12mm pushbutton — lower profile, smaller footprint, and ready to accept any snap-on cap color you choose. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, and the snap-action mechanism provides a satisfying audible click. Use these when you want to add your own cap, need a lower profile, or are mounting directly to a PCB. Pack of 5.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap:\u003c\/strong\u003e None (capless — accepts standard 12mm snap-on caps)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (0.47 × 0.47 × 0.29\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n  \u003cli\u003eConnect one side to Arduino digital input (INPUT_PULLUP), other side to GND\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCustom cap color:\u003c\/strong\u003e Add your own snap-on cap in any color (red, green, blue, yellow, white, black)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLow-profile PCB mount:\u003c\/strong\u003e 7.3mm body height for space-constrained PCB designs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino prototyping:\u003c\/strong\u003e Standard pushbutton for breadboard circuits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerf board projects:\u003c\/strong\u003e Through-hole mounting on perfboard with 0.1\" grid\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSpare switches:\u003c\/strong\u003e Stock of capless switches for repair and replacement\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch (no cap, 12×12×7.3mm body)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCapless 12mm pushbutton body — low profile, breadboard-friendly, accepts any snap-on cap color. Pack of 5 for custom color-coded button panels.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683814203627,"sku":"","price":5.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Round-12mm-Qty-5.jpg?v=1723004941"},{"product_id":"tactile-momentary-pushbutton-blue-12mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch Blue Cap 12mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Blue Cap, 12mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12mm tactile momentary pushbutton switches\u003c\/strong\u003e with blue snap-on caps are the standard pushbutton for Arduino prototyping and electronics education. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, the snap-action mechanism provides a satisfying audible click for positive tactile feedback, and the blue cap provides a distinctive color for secondary or navigation functions. Pack of 5 — enough for a full project with spares.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Blue (snap-on, replaceable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 12mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n  \u003cli\u003eConnect one side to Arduino digital input (INPUT_PULLUP), other side to GND\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNavigation \/ Info button:\u003c\/strong\u003e Blue color convention for navigation or information actions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino input button:\u003c\/strong\u003e Standard pushbutton for Arduino tutorials and projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-button panels:\u003c\/strong\u003e Color-coded button arrays for game controllers and HMI panels\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSelect \/ Next button:\u003c\/strong\u003e Navigation input for LCD menu systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Hardware interrupt source for event-driven programs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with blue 12mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSnap-action, audible click, breadboard-friendly 4-pin layout, blue 12mm cap — pack of 5 for navigation button arrays and Arduino prototyping.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683816136939,"sku":"","price":2.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Blue-12mm-5-Pack.jpg?v=1723004934"},{"product_id":"tactile-momentary-pushbutton-red-12mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch Red Cap 12mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Red Cap, 12mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12mm tactile momentary pushbutton switches\u003c\/strong\u003e with red snap-on caps are the standard pushbutton for Arduino prototyping and electronics education. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, the snap-action mechanism provides a satisfying audible click for positive tactile feedback, and the red cap is the universal convention for STOP, RESET, or emergency actions. Pack of 5 — enough for a full project with spares.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Red (snap-on, replaceable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 12mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n  \u003cli\u003eConnect one side to Arduino digital input (INPUT_PULLUP), other side to GND\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSTOP \/ Reset \/ Emergency button:\u003c\/strong\u003e Red color convention for stop or reset actions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino reset button:\u003c\/strong\u003e Manual reset trigger for microcontroller circuits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-button panels:\u003c\/strong\u003e Color-coded button arrays for game controllers and HMI panels\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmergency stop:\u003c\/strong\u003e Prominent red button for safety-critical stop functions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Hardware interrupt source for event-driven programs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with red 12mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSnap-action, audible click, breadboard-friendly 4-pin layout, red 12mm cap — pack of 5 for STOP\/reset button arrays and Arduino prototyping.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683818234091,"sku":"","price":4.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Red-12mm-5-Pack.jpg?v=1723004930"},{"product_id":"tactile-momentary-pushbutton-black-12mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch Black Cap 12mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Black Cap, 12mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12mm tactile momentary pushbutton switches\u003c\/strong\u003e with black snap-on caps are the standard pushbutton for Arduino prototyping and electronics education. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, the snap-action mechanism provides a satisfying audible click for positive tactile feedback, and the black cap provides a neutral, professional appearance suitable for any project. Pack of 5 — enough for a full project with spares.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Black (snap-on, replaceable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 12mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n  \u003cli\u003eConnect one side to Arduino digital input (INPUT_PULLUP), other side to GND\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGeneral purpose input:\u003c\/strong\u003e Neutral black color for any function without color coding\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino input button:\u003c\/strong\u003e Standard pushbutton for Arduino tutorials and projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProfessional enclosures:\u003c\/strong\u003e Clean black appearance for finished product panels\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-button panels:\u003c\/strong\u003e Color-coded button arrays alongside colored caps\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Hardware interrupt source for event-driven programs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with black 12mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSnap-action, audible click, breadboard-friendly 4-pin layout, black 12mm cap — pack of 5 for professional-looking button panels and Arduino prototyping.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683821314283,"sku":"","price":4.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Black-12mm-5-Pack.jpg?v=1723004926"},{"product_id":"tactile-momentary-pushbutton-green-12mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch Green Cap 12mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Green Cap, 12mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12mm tactile momentary pushbutton switches\u003c\/strong\u003e with green snap-on caps are the standard pushbutton for Arduino prototyping and electronics education. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, the snap-action mechanism provides a satisfying audible click for positive tactile feedback, and the green cap is the universal convention for GO, OK, or confirm actions. Pack of 5 — enough for a full project with spares.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Green (snap-on, replaceable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 12mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n  \u003cli\u003eConnect one side to Arduino digital input (INPUT_PULLUP), other side to GND\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGO \/ Start \/ Confirm button:\u003c\/strong\u003e Green color convention for positive or start actions\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino input button:\u003c\/strong\u003e Standard pushbutton for Arduino tutorials and projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-button panels:\u003c\/strong\u003e Color-coded button arrays for game controllers and HMI panels\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOK \/ Select button:\u003c\/strong\u003e Confirmation input for LCD menu systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Hardware interrupt source for event-driven programs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with green 12mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSnap-action, audible click, breadboard-friendly 4-pin layout, green 12mm cap — pack of 5 for GO\/confirm button arrays and Arduino prototyping.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683824361707,"sku":"","price":4.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Green-12mm-5-Pack.jpg?v=1723004921"},{"product_id":"tactile-momentary-pushbutton-white-12mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch White Cap 12mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — White Cap, 12mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12mm tactile momentary pushbutton switches\u003c\/strong\u003e with white snap-on caps are the standard pushbutton for Arduino prototyping and electronics education. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, the snap-action mechanism provides a satisfying audible click for positive tactile feedback, and the white cap makes the button easy to see and press. Pack of 5 — enough for a full project with spares.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e White (snap-on, replaceable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 12mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cp\u003eThe switch has 4 pins arranged in two pairs. Each pair of pins on the same side of the switch body is internally connected. When the button is pressed, all 4 pins are connected together. For breadboard use, connect one pair to signal\/power and the other pair to ground — the switch bridges them when pressed.\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Wiring (Standard)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eOne side of switch → Arduino digital input pin (with INPUT_PULLUP enabled)\u003c\/li\u003e\n  \u003cli\u003eOther side of switch → GND\u003c\/li\u003e\n  \u003cli\u003eWhen pressed: input reads LOW | When released: input reads HIGH\u003c\/li\u003e\n  \u003cli\u003eNo external resistor needed when using INPUT_PULLUP\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino input button:\u003c\/strong\u003e The standard pushbutton for Arduino tutorials and projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReset button:\u003c\/strong\u003e Manual reset for microcontroller circuits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMenu navigation:\u003c\/strong\u003e OK\/Select button for LCD menu systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGame controller:\u003c\/strong\u003e Action button for Arduino-based games\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Hardware interrupt source for event-driven programs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with white 12mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe classic Arduino pushbutton — snap-action, audible click, breadboard-friendly 4-pin layout, white 12mm cap. Pack of 5 for prototyping and spares.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683831800043,"sku":"","price":4.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-White-12mm-5-Pack.jpg?v=1723004917"},{"product_id":"tactile-momentary-pushbutton-yellow-12mm-4pin-breadboard-5pack","title":"Tactile Momentary Pushbutton Switch Yellow Cap 12mm — 4-Pin Breadboard (5-Pack)","description":"\u003ch2\u003eTactile Momentary Pushbutton Switch — Yellow Cap, 12mm, 4-Pin Breadboard (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003e12mm tactile momentary pushbutton switches\u003c\/strong\u003e with yellow snap-on caps are the standard pushbutton for Arduino prototyping and electronics education. The 4-pin through-hole design fits directly into a solderless breadboard on standard 0.1\" spacing, the snap-action mechanism provides a satisfying audible click for positive tactile feedback, and the yellow cap provides high visibility for warning or caution functions. Pack of 5 — enough for a full project with spares.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Normally Open (NO) — momentary closure when pressed\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTerminals:\u003c\/strong\u003e 4-pin (2 pairs of internally connected pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested Ratings:\u003c\/strong\u003e Up to 1A @ 32V DC (contact resistance \u0026lt;0.01Ω after testing)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Snap-action with audible click\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCap Color:\u003c\/strong\u003e Yellow (snap-on, replaceable)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 12 × 7.3mm (without cap)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Cap:\u003c\/strong\u003e 12mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead Spacing:\u003c\/strong\u003e 5.08mm × 12.7mm (0.2\" × 0.5\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e4-Pin Layout — How It Works\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePins 1 \u0026amp; 2 (one side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePins 3 \u0026amp; 4 (other side): internally connected\u003c\/li\u003e\n  \u003cli\u003ePress button: all 4 pins connected\u003c\/li\u003e\n  \u003cli\u003eConnect one side to Arduino digital input (INPUT_PULLUP), other side to GND\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWarning \/ caution button:\u003c\/strong\u003e Yellow color convention for caution or secondary action\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino input button:\u003c\/strong\u003e Standard pushbutton for Arduino tutorials and projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMulti-button panels:\u003c\/strong\u003e Color-coded button arrays for game controllers and HMI panels\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReset \/ confirm button:\u003c\/strong\u003e User confirmation input for menu systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Hardware interrupt source for event-driven programs\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Tactile momentary pushbutton switch with yellow 12mm snap-on cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSnap-action, audible click, breadboard-friendly 4-pin layout, yellow 12mm cap — pack of 5 for color-coded button arrays and Arduino prototyping.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683835175147,"sku":"","price":5.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Yellow-12mm-5-Pack.jpg?v=1723004911"},{"product_id":"miniature-rocker-switch-spst-on-off-1a-panel-mount-2pack","title":"Miniature Rocker Switch SPST ON-OFF — 1A, Panel Mount, 13.5×8.5mm Cutout (2-Pack)","description":"\u003ch2\u003eMiniature Rocker Switch SPST ON-OFF — 1A, Panel Mount, 13.5×8.5mm Cutout (2-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eminiature SPST rocker switches\u003c\/strong\u003e provide simple ON\/OFF switching in a compact panel-mount form factor. With a 13.5 × 8.5mm rectangular cutout and tab-type terminals that accept solder connections or 4.75mm (0.187\") female quick-disconnect terminals, they're easy to install in custom enclosures, project boxes, and equipment panels. Recommended for logic signal switching and light-duty power switching up to 1A. Pack of 2.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e SPST (Single Pole Single Throw) — ON\/OFF\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecommended Current:\u003c\/strong\u003e 1A maximum (switches can become sticky at higher currents)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRated Voltage:\u003c\/strong\u003e 125\/250VAC (body marking)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Tab type — solder or 4.75mm (0.187\") female QD terminals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting Cutout:\u003c\/strong\u003e 13.5 × 8.5mm rectangular\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 15 × 10 × 18mm (including solder tabs)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 2 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eInstallation\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCut a 13.5 × 8.5mm rectangular hole in the panel\u003c\/li\u003e\n  \u003cli\u003eSnap the switch into the cutout from the front\u003c\/li\u003e\n  \u003cli\u003eConnect wires to the tab terminals by soldering or using 4.75mm female QD connectors\u003c\/li\u003e\n  \u003cli\u003eNo mounting screws or nuts required — snap-fit installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProject box power switch:\u003c\/strong\u003e ON\/OFF power switch for custom electronics enclosures\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogic signal switching:\u003c\/strong\u003e Enable\/disable signal paths in low-current circuits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED strip switch:\u003c\/strong\u003e ON\/OFF control for 12V LED lighting (keep current under 1A)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino power switch:\u003c\/strong\u003e Main power switch for battery-powered Arduino projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEquipment panel:\u003c\/strong\u003e Light-duty ON\/OFF switch for instrumentation and test equipment\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e2 × Miniature SPST rocker switch (ON-OFF, panel mount)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eCompact snap-fit installation, tab terminals, 13.5×8.5mm cutout — the miniature SPST rocker switch is the simplest ON\/OFF panel switch for custom enclosures and light-duty power switching.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683840876779,"sku":"","price":5.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Miniature-Rocker-Switch-ON-OFF-2-Pack-1.jpg?v=1723004905"},{"product_id":"miniature-spdt-slide-switch-3pin-breadboard-pcb-5pack","title":"Miniature SPDT Slide Switch 3-Pin — Breadboard \u0026 PCB Compatible (5-Pack)","description":"\u003ch2\u003eMiniature SPDT Slide Switch — 3-Pin, Breadboard \u0026amp; PCB Compatible (5-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese compact \u003cstrong\u003eSPDT (Single Pole Double Throw) slide switches\u003c\/strong\u003e are one of the most versatile and commonly used switches in electronics prototyping. With three pins (Common, Position A, Position B), a single slide switch can route a signal to one of two destinations, connect or disconnect power, or select between two operating modes. The miniature footprint fits directly into a solderless breadboard or standard 2.54mm PCB pads, making them ideal for Arduino projects, portable devices, and any circuit that needs a reliable latching toggle.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e SPDT (Single Pole Double Throw) — 3 pins\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e Latching (maintains position until moved)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin Pitch:\u003c\/strong\u003e 2.54mm (0.1\") — breadboard compatible\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRated Voltage:\u003c\/strong\u003e 12V DC (typical)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRated Current:\u003c\/strong\u003e 0.3A (typical)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eActuation:\u003c\/strong\u003e Slide lever\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 5 switches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePin Configuration\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin 1 (left):\u003c\/strong\u003e Position A output\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin 2 (center):\u003c\/strong\u003e Common (COM) — connect your signal or power here\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePin 3 (right):\u003c\/strong\u003e Position B output\u003c\/li\u003e\n  \u003cli\u003eSlide left: COM connects to Pin 1 | Slide right: COM connects to Pin 3\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino power switch:\u003c\/strong\u003e Connect between battery\/USB and VIN to turn the project on\/off\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMode selection:\u003c\/strong\u003e Switch between two operating modes (e.g., normal\/debug, 3.3V\/5V)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSignal routing:\u003c\/strong\u003e Route a signal to one of two destinations\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePortable device power:\u003c\/strong\u003e On\/off switch for battery-powered projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBreadboard prototyping:\u003c\/strong\u003e Quick latching toggle for any breadboard circuit\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e5 × Miniature SPDT slide switch (3-pin, 2.54mm pitch)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e5 compact SPDT slide switches — breadboard-friendly, latching, and reliable for power switching, mode selection, and signal routing in any Arduino or DIY electronics project.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683848937707,"sku":"","price":6.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Miniature-Slide-Switch-5-Pack.jpg?v=1723004898"},{"product_id":"16-position-hex-rotary-switch-4bit-binary-right-angle-pcb","title":"16-Position Hex Rotary Switch — 4-Bit Binary Output, Right Angle PCB Mount","description":"\u003ch2\u003e16-Position Hex Rotary Switch — 4-Bit Binary Output, Right Angle PCB Mount\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003eAlcoswitch 16-position hexadecimal rotary switch\u003c\/strong\u003e provides a clean, reliable way to set a 4-bit binary value (0–F) in embedded systems — ideal for device address selection, DIP switch replacement, and operational mode setting. The right-angle PCB mount design allows the switch to be accessed through a hole in the side of an enclosure without opening it, making it perfect for field-configurable devices. Gold contacts ensure low contact resistance and long service life.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePositions:\u003c\/strong\u003e 16 (hexadecimal 0–F)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput:\u003c\/strong\u003e 4-bit binary code (BCD)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Rating:\u003c\/strong\u003e 20V DC @ 400mA\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Style:\u003c\/strong\u003e Single-pole \/ 16-throw\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Material:\u003c\/strong\u003e Gold-plated\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e 6 PCB solder pins (2.54mm pitch)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRow Spacing:\u003c\/strong\u003e 5.08mm (0.2\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 12 × 10 × 10mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eHow It Works — 4-Bit Binary Output\u003c\/h3\u003e\n\u003cp\u003eThe switch has 6 PCB pins: 2 common pins (tied together internally) and 4 output pins representing binary values 1, 2, 4, and 8. When the switch is rotated to a position, the corresponding output pins are connected to the common pins, presenting the position value in binary format.\u003c\/p\u003e\n\n\u003ch4\u003eTruth Table (C = Common, X = Connected)\u003c\/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosition 0:\u003c\/strong\u003e No outputs connected\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosition 1:\u003c\/strong\u003e Pin 1 connected to C\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosition 3:\u003c\/strong\u003e Pins 1 and 2 connected to C\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosition F (15):\u003c\/strong\u003e Pins 1, 2, 4, and 8 all connected to C\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWiring Options\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eActive LOW (common to GND):\u003c\/strong\u003e Connect common pins to GND; read output pins with MCU input pull-ups enabled — output pins go LOW when connected\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eActive HIGH (common to Vcc):\u003c\/strong\u003e Connect common pins to Vcc via pull-up; output pins go HIGH when connected\u003c\/li\u003e\n  \u003cli\u003eConnect the 4 output pins to 4 digital input pins on your microcontroller to read the binary value\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eI²C \/ SPI device address selection:\u003c\/strong\u003e Set the hardware address of I²C sensors, EEPROMs, and expanders (0–F = 16 unique addresses)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperational mode selection:\u003c\/strong\u003e Select from up to 16 operating modes without firmware changes\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDIP switch replacement:\u003c\/strong\u003e Single rotary switch replaces a 4-switch DIP block with a more user-friendly interface\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eField configuration:\u003c\/strong\u003e Right-angle mount allows access through enclosure panel without opening the device\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUnit ID setting:\u003c\/strong\u003e Assign unique IDs to devices on a shared bus or network\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Alcoswitch 16-position hex rotary switch (right angle PCB mount)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eNew old stock Alcoswitch quality — gold contacts, 16 positions, 4-bit binary output in a right-angle PCB package for clean panel-accessible device configuration.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683854082283,"sku":"","price":6.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Alcoswitch-Hex-Rotary-Switch.jpg?v=1723004890"},{"product_id":"latching-pushbutton-switch-12mm-red-led-angel-eye-ring-spst-32v-2a","title":"Latching Pushbutton Switch 12mm with Red LED Angel Eye Ring — SPST, 32V @ 2A","description":"\u003ch2\u003eLatching Pushbutton Switch 12mm with Red LED Angel Eye Ring — SPST, 32V @ 2A\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e12mm latching pushbutton switch\u003c\/strong\u003e features a chrome metal body and a red LED “angel eye” light ring that provides a uniform glow around the perimeter of the button. Push once to latch ON, push again to release OFF — no need to hold the button. Originally designed for 12V automotive applications, it works in any DC switching application up to 32V @ 2A. The built-in current limiting resistor on the LED means no external resistor is needed for 3V–12V operation.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSwitch Type:\u003c\/strong\u003e SPST latching (push ON \/ push OFF)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Rating:\u003c\/strong\u003e 32V DC @ 2A (tested to 5A, recommend staying at 2A)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContact Resistance:\u003c\/strong\u003e 50mΩ (typical)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Color:\u003c\/strong\u003e Red (angel eye ring)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Built-in Resistor:\u003c\/strong\u003e Yes — no external resistor needed for 3V–12V\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Operating Range:\u003c\/strong\u003e 3V–12V (draws ~10mA at 12V; add 470Ω external resistor for higher voltages)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Max Voltage:\u003c\/strong\u003e ~20V (draws ~20mA)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e Switch: 2 solder tails | LED: 2 solder pins\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting Hole:\u003c\/strong\u003e 1\/2\" (12.7mm)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMax Panel Thickness:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eButton Diameter:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Length:\u003c\/strong\u003e 26mm (with solder contacts)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Material:\u003c\/strong\u003e Chrome-plated metal\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eLED Wiring Options\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED always ON:\u003c\/strong\u003e Connect LED+ to the input (hot) side of the switch\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED ON when switch activated:\u003c\/strong\u003e Connect LED+ to the output side of the switch\u003c\/li\u003e\n  \u003cli\u003eConnect LED− to ground in both cases\u003c\/li\u003e\n  \u003cli\u003eAdd 470Ω external resistor in series with LED+ for voltages above 12V\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eMounting\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDrill a 1\/2\" (12.7mm) hole in panel up to 10mm thick\u003c\/li\u003e\n  \u003cli\u003eInsert switch from front, secure with supplied nut from rear\u003c\/li\u003e\n  \u003cli\u003eButton must be depressed ~1.5mm into body to activate — prevents accidental activation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomotive accessories:\u003c\/strong\u003e 12V accessory power switch with illuminated status indicator\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCustom enclosures:\u003c\/strong\u003e Illuminated power switch for DIY electronics projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED strip control:\u003c\/strong\u003e Latching on\/off switch with visual status feedback\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRobot power switch:\u003c\/strong\u003e Main power switch with LED power indicator\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMarine \/ off-road:\u003c\/strong\u003e Waterproof-resistant panel switch for harsh environments\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Latching 12mm pushbutton switch with red LED angel eye ring\u003c\/li\u003e\n  \u003cli\u003e1 × Mounting nut\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eChrome metal body, red LED angel eye ring, push ON\/push OFF — the 12mm latching pushbutton switch delivers professional-grade illuminated switching for custom enclosures and automotive applications.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683861553387,"sku":"","price":12.62,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Latching-12mm-Switch-with-Light-Ring-LED-Off_1.jpg?v=1723004880"},{"product_id":"miniature-toggle-switch-dpdt-on-off-on-6a-125vac-panel-mount-2pack","title":"Miniature Toggle Switch DPDT ON-OFF-ON — 6A @ 125VAC, Panel Mount (2-Pack)","description":"\u003ch2\u003eMiniature Toggle Switch DPDT ON-OFF-ON — 6A @ 125VAC, Panel Mount (2-Pack)\u003c\/h2\u003e\n\n\u003cp\u003eThese \u003cstrong\u003eminiature DPDT (Double Pole Double Throw) panel-mount toggle switches\u003c\/strong\u003e provide reliable ON-OFF-ON switching for power and signal applications. With a 6A @ 125VAC rating, they handle both logic-level signal switching and light power switching. The three-position lever (ON-OFF-ON) allows selection between two circuits with a center-off position, making them ideal for motor direction control, signal source selection, and dual-circuit power switching. Pack of 2 with mounting hardware included.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e DPDT (Double Pole Double Throw) — 6 terminals\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAction:\u003c\/strong\u003e ON-OFF-ON (3 positions, center OFF)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRated Current:\u003c\/strong\u003e 6A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRated Voltage:\u003c\/strong\u003e 125VAC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTested:\u003c\/strong\u003e 6A @ 32VDC (no issues detected)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTermination:\u003c\/strong\u003e 6 solder lugs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting Hole:\u003c\/strong\u003e 6mm (0.25\")\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaximum Panel Thickness:\u003c\/strong\u003e Included nut accommodates standard panel thickness\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBody Dimensions:\u003c\/strong\u003e 13 × 13 × 14mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever Length:\u003c\/strong\u003e 10mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePack Quantity:\u003c\/strong\u003e 2 switches with mounting hardware (nut, star washer, locking flat washer)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDPDT Wiring — How It Works\u003c\/h3\u003e\n\u003cp\u003eThe 6 solder lugs are arranged in two rows of 3. Each row operates as an independent SPDT switch sharing the same lever:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCenter lugs (both rows):\u003c\/strong\u003e Common (COM) connections\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever UP:\u003c\/strong\u003e COM connects to the upper outer lugs on both poles\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever CENTER:\u003c\/strong\u003e Both poles open (OFF)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLever DOWN:\u003c\/strong\u003e COM connects to the lower outer lugs on both poles\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDC motor direction control:\u003c\/strong\u003e Reverse motor polarity with center-off safety position\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSignal source selection:\u003c\/strong\u003e Switch between two audio or signal sources\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDual-circuit power switching:\u003c\/strong\u003e Control two independent circuits simultaneously\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePanel-mount power switch:\u003c\/strong\u003e Main power switch for custom enclosures and equipment\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eForward\/Reverse control:\u003c\/strong\u003e Robot drive direction switching\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e2 × Miniature DPDT ON-OFF-ON toggle switch\u003c\/li\u003e\n  \u003cli\u003e2 × Mounting nut, star washer, and locking flat washer\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eReliable DPDT ON-OFF-ON switching at 6A — panel-mount toggle switch with mounting hardware for motor direction control, signal selection, and dual-circuit power switching.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683863879915,"sku":"","price":3.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Miniature-Toggle-Switch-DPDT-ON-OFF-ON-6A-1.jpg?v=1723004871"},{"product_id":"bourns-pel12s-rotary-encoder-red-illuminated-shaft-24-detents","title":"Bourns PEL12S Rotary Encoder with Red Illuminated Shaft — 24 Detents, 12mm, No Pushbutton","description":"\u003ch2\u003eBourns PEL12S Rotary Encoder with Red Illuminated Shaft — 24 Detents, 12mm\u003c\/h2\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eBourns PEL12S-4224S-N1024\u003c\/strong\u003e is a premium 12mm vertical-mount incremental rotary encoder with a red illuminated knurled shaft — designed for applications where multiple encoders are used simultaneously, such as MIDI controllers, audio mixing equipment, and Eurorack synthesizer modules. The clear knurled shaft is designed to be used without a knob so the red LED illumination is visible, creating a distinctive and functional visual indicator. 24 detents per revolution provides fine control resolution.\u003c\/p\u003e\n\n\u003ch3\u003eElectrical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePart Number:\u003c\/strong\u003e Bourns PEL12S-4224S-N1024\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Incremental rotary encoder (no absolute position)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDetents per Revolution:\u003c\/strong\u003e 24 (24 clicks = 1 full rotation)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs:\u003c\/strong\u003e A (CLK) and B (DT) quadrature outputs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePushbutton:\u003c\/strong\u003e None (no shaft press function)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRotation:\u003c\/strong\u003e Continuous 360° (no mechanical stop)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Color:\u003c\/strong\u003e Red\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Max Current:\u003c\/strong\u003e 25mA (recommended: 5–10mA with 220–330Ω resistor)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED Operating Voltage:\u003c\/strong\u003e 3V–12V (with appropriate current limiting resistor)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V – 5V\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBase Dimensions:\u003c\/strong\u003e 12.4 × 13.2mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTotal Height with Shaft:\u003c\/strong\u003e 24mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBreadboard Compatible:\u003c\/strong\u003e Yes (bend or trim mounting tabs)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePin Configuration (5 pins total)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLED side (2 pins):\u003c\/strong\u003e LED+ and LED− — connect with current limiting resistor (220–330Ω for 5V)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEncoder side (3 pins):\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eA = Clock (CLK) output → MCU digital input (interrupt-capable recommended)\u003c\/li\u003e\n      \u003cli\u003eC = Ground\u003c\/li\u003e\n      \u003cli\u003eB = DT (Direction of Travel) output → MCU digital input\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDirection Detection Logic\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClockwise (CW):\u003c\/strong\u003e When A changes state, B ≠ A\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCounter-Clockwise (CCW):\u003c\/strong\u003e When A changes state, B = A\u003c\/li\u003e\n  \u003cli\u003eUse interrupt-driven reading (pins 2 \u0026amp; 3 on Arduino Uno) for best performance\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMIDI controllers:\u003c\/strong\u003e Multiple illuminated encoders for parameter control with visual feedback\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAudio mixing:\u003c\/strong\u003e Volume, pan, and EQ control with LED status indication\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEurorack synthesizers:\u003c\/strong\u003e Modulation depth, frequency, and envelope control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDJ equipment:\u003c\/strong\u003e BPM, filter, and effect parameter control\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIndustrial HMI:\u003c\/strong\u003e Illuminated rotary control with active\/inactive visual feedback\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Bourns PEL12S-4224S-N1024 rotary encoder with red illuminated knurled shaft\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003ePremium Bourns quality — 24 detents, red illuminated shaft, 12mm footprint. The professional-grade encoder for MIDI controllers, audio equipment, and multi-encoder user interfaces.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683866763499,"sku":"","price":3.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Encoder-with-Illuminated-Shaft.jpg?v=1723004862"},{"product_id":"rotary-encoder-module-clk-dt-sw-20-detents-arduino-ky-040","title":"Rotary Encoder Module — CLK\/DT\/SW Output, 20 Detents, Arduino Compatible (KY-040)","description":"\u003ch2\u003eRotary Encoder Module — CLK\/DT\/SW Output, 20 Detents, Arduino Compatible (KY-040)\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003erotary encoder module\u003c\/strong\u003e (KY-040 compatible) is an incremental position sensor that reports the direction and amount of shaft rotation, plus a pushbutton press when the shaft is depressed. It's the essential input device for Arduino menu navigation, volume control, and any application requiring continuous rotary input without a mechanical stop. The module includes a built-in pull-up resistor on the SW pin and a 5-pin header for direct connection to Arduino.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Incremental rotary encoder (no absolute position)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDetents per Revolution:\u003c\/strong\u003e 20 (20 clicks = 1 full rotation)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs:\u003c\/strong\u003e CLK (A), DT (B), SW (pushbutton)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V – 5V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePushbutton:\u003c\/strong\u003e Active LOW (shaft press)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRotation:\u003c\/strong\u003e Continuous (no mechanical stop, infinite turns)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB Dimensions:\u003c\/strong\u003e 26 × 20mm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eShaft Height:\u003c\/strong\u003e 30mm total\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e5-Pin Header Connections\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGND:\u003c\/strong\u003e Ground\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e+:\u003c\/strong\u003e VCC (3.3V or 5V)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSW:\u003c\/strong\u003e Pushbutton output (active LOW) → Arduino digital input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDT:\u003c\/strong\u003e Direction output (B phase, 90° lag) → Arduino digital input\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCLK:\u003c\/strong\u003e Clock output (A phase) → Arduino digital input\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDirection Detection Logic\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClockwise (CW):\u003c\/strong\u003e When CLK changes state, DT ≠ CLK\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCounter-Clockwise (CCW):\u003c\/strong\u003e When CLK changes state, DT = CLK\u003c\/li\u003e\n  \u003cli\u003eCompare CLK and DT states on each CLK edge to determine rotation direction\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Wiring\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eGND → Arduino GND | + → 5V\u003c\/li\u003e\n  \u003cli\u003eCLK → D6 | DT → D5 | SW → D7 (with INPUT_PULLUP)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLCD menu navigation:\u003c\/strong\u003e Scroll through menu items (rotate) and select (press) — the most common use case\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVolume \/ parameter control:\u003c\/strong\u003e Adjust audio volume, motor speed, or any continuous parameter\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStepper motor control:\u003c\/strong\u003e Rotate encoder to drive stepper motor in same direction and amount\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOdometer \/ distance measurement:\u003c\/strong\u003e Attach wheel to shaft and count pulses for distance\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosition tracking:\u003c\/strong\u003e Track relative position from power-on reference point\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Rotary encoder module (KY-040 compatible) with 5-pin header\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e20 detents, infinite rotation, CLK\/DT\/SW outputs — the KY-040 rotary encoder module is the go-to input device for Arduino menu navigation, volume control, and continuous rotary position sensing.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683869581547,"sku":"","price":5.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Rotary-Encoder-Module.jpg?v=1723004856"},{"product_id":"4x4-matrix-keypad-16-key-tactile-8pin-arduino","title":"4×4 Matrix Keypad — 16-Key Tactile Pushbutton, 8-Pin Header, Arduino Compatible","description":"\u003ch2\u003e4×4 Matrix Keypad — 16-Key Tactile Pushbutton, 8-Pin Header, Arduino Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003e4×4 matrix keypad\u003c\/strong\u003e provides 16 tactile pushbutton switches (S1–S16) arranged in a 4-row × 4-column matrix, allowing a microcontroller to scan all 16 keys using only 8 digital pins. It's the most efficient way to add a full keypad to an Arduino project — compatible with the popular \u003cstrong\u003eKeypad.h library\u003c\/strong\u003e for zero-effort key detection. The buttons have a satisfying click and the PCB terminates in a standard 8-pin male header for easy wiring.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKeys:\u003c\/strong\u003e 16 tactile pushbutton switches (4 rows × 4 columns)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eKey Labels:\u003c\/strong\u003e S1–S16 (customizable in software)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e 8-pin male header (4 row pins + 4 column pins)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e 3.3V and 5V compatible (no power supply needed — passive matrix)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB Dimensions:\u003c\/strong\u003e 43 × 39mm (1.7\" × 1.54\")\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e8-Pin Header Pinout (top to bottom)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCol 3 | Col 2 | Col 1 | Col 0 | Row 0 | Row 1 | Row 2 | Row 3\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eHow Matrix Scanning Works\u003c\/h3\u003e\n\u003cp\u003eThe MCU drives one column LOW at a time while reading all 4 row pins. When a button is pressed, the row pin connected to that button goes LOW, identifying both the row and column — and therefore which key was pressed. This allows 16 keys to be scanned with only 8 MCU pins.\u003c\/p\u003e\n\n\u003ch3\u003eArduino Wiring (Keypad.h Library)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRow pins (R0–R3) → Arduino D2–D5\u003c\/li\u003e\n  \u003cli\u003eColumn pins (C0–C3) → Arduino D6–D9\u003c\/li\u003e\n  \u003cli\u003eInstall Keypad.h library from Arduino Library Manager\u003c\/li\u003e\n  \u003cli\u003eDefine key map, row pins, and column pins in sketch\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePassword entry:\u003c\/strong\u003e PIN code input for Arduino security systems and door locks\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalculator:\u003c\/strong\u003e Numeric input for Arduino calculator projects\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMenu navigation:\u003c\/strong\u003e 16-key navigation for LCD menu systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHex input:\u003c\/strong\u003e 0–9 and A–F input for embedded system configuration\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGame controller:\u003c\/strong\u003e 16-button input for Arduino-based games\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIndustrial HMI:\u003c\/strong\u003e Compact keypad for embedded control panels\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × 4×4 matrix keypad PCB with 16 tactile pushbutton switches and 8-pin male header\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e16 keys, 8 pins, zero effort — the 4×4 matrix keypad with Keypad.h library support is the fastest way to add full keypad input to any Arduino or microcontroller project.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683872530667,"sku":"","price":6.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-4x4-Matrix-Keypad-1.jpg?v=1723004846"},{"product_id":"tactile-pushbutton-switch-module-10k-pullup-ky-004-arduino","title":"Tactile Pushbutton Switch Module with 10kΩ Pull-Up — KY-004 Arduino Compatible","description":"\u003ch2\u003eTactile Pushbutton Switch Module with 10kΩ Pull-Up — KY-004 Arduino Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThis \u003cstrong\u003etactile pushbutton switch module\u003c\/strong\u003e (compatible with KY-004) simplifies button input for Arduino and microcontroller projects by including a built-in 10kΩ pull-up resistor on the PCB. No external resistor or wiring is needed — connect VCC, GND, and the signal pin to your Arduino, and the button is ready to use. The output is active LOW: normally HIGH (pulled to VCC), goes LOW when the button is pressed.\u003c\/p\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompatible Module:\u003c\/strong\u003e KY-004 (same or similar)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V – 5V DC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput Logic:\u003c\/strong\u003e Active LOW (normally HIGH, LOW when pressed)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePull-Up Resistor:\u003c\/strong\u003e Built-in 10kΩ to VCC\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConnector:\u003c\/strong\u003e 3-pin male header (1 × 3, 2.54mm pitch)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePCB Dimensions:\u003c\/strong\u003e 19 × 16mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePin Connections\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e‘-’ (Pin 1):\u003c\/strong\u003e GND — connect to Arduino GND\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCenter pin (Pin 2):\u003c\/strong\u003e VCC — connect to 3.3V or 5V (or leave unconnected if using MCU internal pull-ups)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003e‘S’ (Pin 3):\u003c\/strong\u003e Signal output — connect to Arduino digital input pin\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Example\u003c\/h3\u003e\n\u003cpre\u003e\/\/ KY-004 Pushbutton Module\nconst int buttonPin = 2;  \/\/ Connect S to D2\nvoid setup() {\n  pinMode(buttonPin, INPUT);  \/\/ No INPUT_PULLUP needed\n  Serial.begin(9600);\n}\nvoid loop() {\n  if (digitalRead(buttonPin) == LOW) {  \/\/ Active LOW\n    Serial.println(\"Button pressed!\");\n  }\n}\u003c\/pre\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eArduino button input:\u003c\/strong\u003e Simplest possible button connection — 3 wires, no resistor\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterrupt trigger:\u003c\/strong\u003e Connect S to an interrupt-capable pin for event-driven response\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReset \/ confirm button:\u003c\/strong\u003e User confirmation input for menu systems and state machines\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSensor kit projects:\u003c\/strong\u003e Standard button module in 37-in-1 and similar Arduino sensor kits\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBeginner projects:\u003c\/strong\u003e Ideal for learning digital input without external component wiring\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1 × Tactile pushbutton switch module with 10kΩ pull-up (KY-004 compatible)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eThe simplest Arduino button module — built-in 10kΩ pull-up, active LOW output, 3-pin header. Connect 3 wires and start reading button presses immediately.\u003c\/p\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":45683878002923,"sku":"","price":4.37,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/Tactile-Pushbutton-Module.jpg?v=1723004842"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/collections\/10001_c11ac466-ef30-4e2b-b0f9-4f5d9061e99f.jpg?v=1776062058","url":"https:\/\/keszoox.com\/collections\/switches-user-input.oembed","provider":"Keszoox","version":"1.0","type":"link"}