I’m experimenting with different 3D printed LED frames printed with ABS (see “Avoid Warping ABS on Ultimaker 2“). I frame multiple Adadfruit 8×8 NeoPixel WS2812B LED modules with 3D printed diffuser and frames to create color effects:
I’m printing the frames and the inlays/diffusers in ABS so it can withstand the heat produced by the LEDs. In Autodesk I have different 3 models for the inlays and grids:
For the frames I have created different ones depending the number of LED modules:
To test the inlays I printed smaller test versions:
The frames can be printed one after each other and then put togehter:
With this I can combine different frames with different inlays. Below is a black inlay inside a white frame, on two Adafruit 8×8 Matrix modules:
Below a one-unit and a two-unit frame version:
The black inlay makes a clear separation between pixels, good for displaying text:
This works in the same with the white frame:
In the above picture, the black inlay shields the light from the frame. I have created another black inlay which is open to the frame side:
This creates a nice ‘glow into the frame’ effect:
The white inlay lets the LED color diffuse to the nearby grid areas. Below is a version with a white frame and an ‘open’ white inlay:
This creates a nice diffused colors effect. Great for ambient effects, and text is still readable:
3D Printing LED Frames is great fun and I can experiment with different visual effects. Changing frames and different inlay types create different effects. In a next step I plan to increase the number of modules for a 24×8 and a 24×16 Pixel.
The sources of this project are available on GitHub.
Happy Framing 🙂