By popular demand, we now have rugged metal buttons with a full-color NeoPixel LED ring light! These chrome-plated metal buttons are rugged, but certainly not lacking in flair.
This is a 19mm Momentary version of the RGB pushbutton. Simply drill a 19mm hole into any material up to 0.45″ thick and you can fit these in place – there’s even a rubber gasket to keep water out of the enclosure. On the front of the button is a flat metal actuator, surrounded by a plastic RGB LED ring.
To use the NeoPixel Color LED: Power the internal NeoPixels with +5V, ground and a NeoPixel signal line – it’s a lot easier than wiring up 3 separate RGB LED diodes. Best of all, the NeoPixel signal is chainable, so you can light up multiple switches in one panel.
This pushbutton has both normally-open and normally-closed contacts, and unlike our other rugged metal pushbuttons, these come with a detachable 7-wire cable harness to make wiring easy. Follow the datasheet for the wiring pinout.
The switch and LED are electrically separated, so to change the color, use a microcontroller to both read the contact pins and control the NeoPixel.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!
Python for Microcontrollers – Adafruit Daily — Python on Microcontrollers Newsletter: A New Arduino MicroPython Package Manager, How-Tos and Much More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi
EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey