Created mostly as a byproduct of teaching myself new tools in Fusion360.
I use the little ws2811 12mm pixels for these:
https://smile.amazon.com/Diffused-Digital-Pixels-Lights-Addressable/dp/B00B4UKG2W?sa-no-redirect=1 - mine fit perfectly, but you might print one to verify fit with your printer before printing a big batch of these.
They assemble with zipties at the midpoint of each side and can be used to create a relatively sturdy mesh. I'm just using some small clear zipties I had laying around.(1mmx2.5mmx100mm) but I could have gotten away with much shorter ones. I trimmed a lot of ziptie plastic into the trash.
I'm adding a model for a combined version that I'm currently printing for Flipside. I'm digging a hexagonal infill at around 20% on this, but you're going to have to experiment with slicer settings. I've printed this with 4 brands of "white" PLA and all 4 have different translucency, different color shift, etc. It's very difficult to colormatch cheap PLA. You've been warned.
I'm just driving them from an arduino nano with about a dozen patterns I wrote using the excellent FastLED library. I just use the nano reset button to advance the pattern. I've also attached the box I stuck my nano in.
boxypointy_v3.stl | 64.9KB | |
lampmodule_v5.stl | 482.1KB | |
nanobox.stl | 14.7KB |