If you are looking for concave Happ button’s that are clear for RGB that you can use your own LED’s for, then perhpas these are what you are looking for:
https://paradisearcadeshop.com/home/controls/buttons/il-industrias-lorenzo/il-psl-l-series/275_il-psl-l-concave-button-translucent-white
Actually, that looks pretty interesting, has anyone tried lighting those up? the only thing that worry me is it might not capture the light very well, perhaps diffuser in the plunger might work? other wise looks like it might hit you right in the eye's.
If you are going to use addressable LED’s curious to know what controller and LED’s you are planning on using. I just went through that on a small control panel that I built not too long ago as well. Interested in hearing your solution.
Arduino, I was gonna use WS2812's.. it's a 5050 RGB with the controller integrated into it.
I was going to try to shove one up on a pylon (probably a piece of tubing) similar to the Helios RGB
Seeing as they run on 5v it makes things easier.. just need the arduino to send data signals, don't need to deal with mosfets to handle 12v lines or anything.
I could use WS2811's which are the small IC version you can wire up your own LED to it.. that would work ok for the Ultramarc buttons just pushing my budget quite a big.. because I need a lot for later projects (around 100 buttons)
If I had bought those electric ice years ago I wouldn't be in this situation now, but I didn't think they would ever be discontinued.. pretty popular from what I could tell.
Im still leaning towards the electric ice but comm with Randy has been.. eh... slow.
The program to control it will be a autoit script using serial communications.
If an avr is used as the controller and you set it up as a serial device, mamehooker can control it. Mind you it's advanced usage, but I did it for my old racing cockpit and it worked fine after I figured out the quirks that the avr wanted.
I messed with that years ago using the LPT port and it worked well, but it won't work for what I want here.
I just want to set the buttons to light up that are used on any given game.. iirc unless things changed mamehooker was to give output to things that where on the original machines like the T2 guns or chase HQ pursuit lights.