~/workshop $ cat ./inventory/ecbuying-16mm-push-button/README.md

EC Buying 16mm Waterproof Metal Push Button (28pcs, 7 Colors)

category
Bench stock
qty
28 (4 each of 7 colors: red, green, yellow, white, black, blue, blackish green)
status
owned / untested
maker
EC Buying (reseller/private-label)
EC Buying 16mm Waterproof Metal Push Button (28pcs, 7 Colors)

Overview

A panel-mount momentary push button with a metal shell, 16mm mounting hole diameter — the “arcade/industrial round button” style, self-resetting (non-locking). Larger and panel-mountable compared to the bare PCB tactile switches elsewhere in this library (e.g. [[gikfun-tact-switch-kit]]); suited for enclosure faces rather than breadboard/PCB use.

Key specs

  • Mounting hole diameter: 16mm
  • Type: momentary, self-resetting (normally-open, not a latching switch)
  • Shell: metal
  • Colors: Red, Green, Yellow, White, Black, Blue, Blackish Green — 4 of each
  • Termination: screw terminals (typical for this button class — not independently confirmed for this exact listing)

Pinout

2-pin (or occasionally 2-pair, redundant) momentary switch — connects its two terminals only while pressed. No polarity.

Wiring / typical usage

Mount through a 16mm panel hole, secure with the included nut. Wire one terminal to a GPIO (with pull-up/pull-down) and the other to GND or the logic rail — same debounce considerations as any mechanical switch. Metal-shell buttons like this are commonly used for enclosure-mounted “start,” “reset,” or mode-select controls where a bare PCB tact switch wouldn’t be accessible or durable enough.

Code / libraries

N/A — passive switch, read as a standard debounced digital input.

Source material

  • Purchase link: Amazon, “EC Buying 28Pcs 16MM Push Button Momentary Push Buttons 7Colors Red Green Yellow White Black Blue Blackish Green 4Pcs for Each Non Lock Self Reset Arcade Switch Button” (ASIN B0D8T65LRG)
  • Product photo: /inventory/ecbuying-16mm-push-button/product-photo.jpg — cropped directly from Alex’s own Amazon order-history thumbnail for this exact purchase (the listing’s own product image, not a stand-in). Low resolution (thumbnail-sized) since it’s a cropped order-history screenshot rather than a full-size product photo — fine for dashboard identification, worth replacing with a manual photo of the physical units if a higher-res image is ever needed.

Verification

Mounting diameter (16mm), color breakdown, and button type (momentary/self-resetting) read directly from the Amazon listing title — high confidence for what's printed there. Termination style (screw terminals vs. solder lugs) and exact voltage/current rating are inferred from the general "16mm metal arcade-style button" class, not confirmed against this specific listing — check the physical part before wiring into anything carrying real load current.

Notes / gotchas

  • “16mm” describes the mounting hole, not the overall button cap size — confirm panel cutout clearance before drilling an enclosure.
  • No photo sourced yet — flag for a manual product photo next time these are handled.