LED Arcade Buttons

The 30mm arcade buttons in the Adafruit shop are excellent for retrogame projects. They're also quite aesthetically pleasing. They feature a translucent body with a very slim micro switch, so it's great for internal lighting effects.

Although they do not have LEDs built in, you can actually fit NeoPixels into the body with a 3D printed diffuser.

In this tutorial you'll learn how to add NeoPixels to arcade buttons.

Prerequisite Guides

Check out the following guides below to get a better understanding of the Trinket micro-controller, NeoPixels and the NeoPixel Arduino library.

Parts, Tool & Supplies

You'll need 30mm arcade button and some NeoPixel mini's (the 8mm x 10mm cuties), an arduino micro-controller and a power source. If you don't have access to a 3D printer, you can send the files to a service or check with your local hackerspace/library.

This guide was first published on May 12, 2015. It was last updated on May 12, 2015.

This page (Overview) was last updated on Jan 15, 2021.