Circuit Python Powered
In this project we’ll take a look at the process of building an LED acrylic sign using NeoPixels and Circuit Python. The 3D printed case houses all of the electronics making a simple portable sign. You can engrave just about anything on the acrylic and it makes a pretty sweet project for your desk.
Using Circuit Python to drive the NeoPixels allows you to easily reprogram them so don't have to recompile code each time you want to make a tweak or try out a new animation.
Parts & Components
You'll need just a couple a parts to build this project. You have the option to choose from two Adafruit Feather M0 boards. You also can choose different batteries (capacities).
Prerequisite Guides
If your new to electronics and the Adafruit Feather M0 Express, I suggest you walk through the following guides to get the basics. The Adafruit Feather M0 Express guide will walk you through setting it up with CircuitPython.
Light Guiding Acrylic
The acrylic material I used is specifically designed for making edge lit acrylic signs. Lucite is a light guiding acrylic that features light diffusing particles. This is great for edge lit engraving because it provides even illumination.
From Inventables:
Developed specifically for edge lit applications, including lighting and signage, this LGP continuous cast acrylic is formulated with evenly dispersed illuminating particles to provide bright, even illumination. Suitable for use with LEDs, fluorescent and cold cathode light sources.
Engraving, Etching, Laser or Milling
There's several methods of getting a design onto acrylic. Most common process is done using a laser cutter – A powerful laser burns onto the surface. Another method uses a CNC milling machine – An engraving bit spins at high speeds and draws the design onto the surface. You can even do this by hand using a rotary tool such as a Dremel power tool with a special engraving bit.
NeoPixel LEDs
Most of them use a single color LED strip. Others feature RGB LED strips where you can choose from either of the three colors. These are limited and typically do not fade between the color spectrum.
NeoPixel LEDs however, allow fine control over each pixel. This lets you fade between different colors to create amazing animations. Rainbow cycles, color wipes and sparkles, just to name a few possible sequences.
Signs, Logos and Lamps
You may have seen an LED acrylic sign at a bar, restaurant or similar establishment. You can get pre-made ones from retailers like Amazon and Target. You can even get them personalized from places like Etsy. Just search around and you can find almost any logo, phrase or graphics etched or engraved into the acrylic.
Designing your own signs however allows for creativity and experimentation. You can make something that has never been done before.
Batteries
A couple of different capacity to choose from. I recommend the bigger 500mAh, but you can go with smaller if you want to save some capital.
Cool Tools!
These things really do help make building the project smoothly. You don't need them all of them, but I recommend them.
Circuit Python Powered
In this project we’ll take a look at the process of building an LED acrylic sign using NeoPixels and Circuit Python. The 3D printed case houses all of the electronics making a simple portable sign. You can engrave just about anything on the acrylic and it makes a pretty sweet project for your desk.
Using Circuit Python to drive the NeoPixels allows you to easily reprogram them so don't have to recompile code each time you want to make a tweak or try out a new animation.
Signs, Logos and Lamps
You may have seen an LED acrylic sign at a bar, restaurant or similar establishment. You can get pre-made ones from retailers like Amazon and Target. You can even get them personalized from places like Etsy. Just search around and you can find almost any logo, phrase or graphics etched or engraved into the acrylic.
Designing your own signs however allows for creativity and experimentation. You can make something that has never been done before.
NeoPixel LEDs
Most of them use a single color LED strip. Others feature RGB LED strips where you can choose from either of the three colors. These are limited and typically do not fade between the color spectrum.
NeoPixel LEDs however, allow fine control over each pixel. This lets you fade between different colors to create amazing animations. Rainbow cycles, color wipes and sparkles, just to name a few possible sequences.
Engraving, Etching, Laser or Milling
There's several methods of getting a design onto acrylic. Most common process is done using a laser cutter – A powerful laser burns onto the surface. Another method uses a CNC milling machine – An engraving bit spins at high speeds and draws the design onto the surface. You can even do this by hand using a rotary tool such as a Dremel power tool with a special engraving bit.
Light Guiding Acrylic
The acrylic material I used is specifically designed for making edge lit acrylic signs. Lucite is a light guiding acrylic that features light diffusing particles. This is great for edge lit engraving because it provides even illumination.
From Inventables:
Developed specifically for edge lit applications, including lighting and signage, this LGP continuous cast acrylic is formulated with evenly dispersed illuminating particles to provide bright, even illumination. Suitable for use with LEDs, fluorescent and cold cathode light sources.
Prerequisite Guides
If your new to electronics and the Adafruit Feather M0 Express, I suggest you walk through the following guides to get the basics. The Adafruit Feather M0 Express guide will walk you through setting it up with CircuitPython.
Parts & Components
You'll need just a couple a parts to build this project. You have the option to choose from two Adafruit Feather M0 boards. You also can choose different batteries (capacities).
Batteries
A couple of different capacity to choose from. I recommend the bigger 500mAh, but you can go with smaller if you want to save some capital.
Cool Tools!
These things really do help make building the project smoothly. You don't need them all of them, but I recommend them.
Page last edited August 25, 2017
Text editor powered by tinymce.