Text of NeoPixel Arcade Buttons - Adafruit Industries · LED Arcade Buttons The 30mm arcade buttons in the...
NeoPixel Arcade ButtonsCreated by Ruiz Brothers
Last updated on 2018-08-22 03:48:10 PM UTC
LED Arcade ButtonsPrerequisite GuidesParts, Tool & Supplies
3D Printing3D Printed PartsSlicer SettingsModify DesignTolerancesMaterials
AssemblyArcade Button AnatomyRemove the capPull off capRemove Stock DiffuserInstall 3D DiffuserNeoPixel Mini PCB wiringWiring Multiple PixelsInstall NeoPixelsThread NeoPixelsInstalled NeoPixelMount to ConnectorFitted NeoPixelInstall ConnectorInstalled NeoPixel DiffuserInstall Cap to BodyNeoPixel Wire CheckLight em' Up!
The 30mm arcade buttons in the Adafruit shop are excellent for retrogame projects. They're also quite aestheticallypleasing. 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.
Check out the following guides below to get a better understanding of the Trinket micro-controller, NeoPixels and theNeoPixel Arduino library.
You'll need 30mm arcade button and some NeoPixel mini's (the 8mm x 10mm cuties), an arduino micro-controller and apower source. If you don't have access to a 3D printer, you can send the files to a service or check with your localhackerspace/library.
The parts were modeled in Autodesk 123D Design and available to modify. The file includes the original solids andsketches.
The cap snaps onto the connector piece and they're held together by friction. The tolerances for these parts will varydepending on your print settings, but you can download and modify the design to fit your project.
To get to the clicky center of the button, we need to remove the top cap. Look for the two openings in the side of thebutton. You'll see a clip on the side, near the top of the opening. Use a screwdriver or flat pliers to push the clip inwardand up, so that the cap lifts up from the body.
Pull off cap
If the cap is hard to remove, try pushing in both of the clips from the side. Carefully pull the cap off the button.
Ensure the clips from the cap are in place and free to press. There should be enough clearance for the wires to bestrain-free.
Light em' Up!
The NeoPixel works with most arduino micro-controllers. In this example it's wired to the 5V, GND and D0 pins on the5V Trinket. You can use the strandtest demo sketch included with the NeoPixel Arduino library for a sweet rainbowanimation and chasing pattern.
Once you have the first time complete, you can repeat the process.