I've designed and built an animated RGB logo from the new Twenty One Pilots - Trench album. It features a webserver running on ESP8266 that allowes for easy access to the different patterns, brightness and power control. Everything was designed in Fusion360. The code was written in Visual Studio using the Visual Micro plugin.
NEW: Setup Tutorial for Beginners
Multi-Material/Dual extrusion recommended, but it works without too. Watch Devin's video from Make Anything below to see how to print something like this with a single extruder.
The links above are affiliate links
Print your parts
First print the dual extrusion part, it works by using a Y-Splitter or any other multi-material system that is out there. Make sure the logo parts are printed in plain white and check if you have a clean first layer, otherwise some lines will be visible.
I've used Fillamentums Vertigo Grey in combination with generic white PLA.
The other parts can be printed in any color, but I would recommend a dark color.
Printing the parts without Dual-Extrusion
It's not a problem if your printer isn't capable of dual-extrusion. Just follow Devin's video below on how to do prints like that with a single nozzle. Make sure you have Z-Hop set to a high value.
The important part of the video starts at 10:48.
Multi-Color-Printing with a single Extruder by Make Anything
Add in the LEDs
Now that you have printed your parts, you can slide in the leds into the top part. Just cut them on the marking with regular scissors. Make sure the arrow points always into the same direction.
Afterwards solder some regular wire to connect all connections in series.
The pixels of the logos must be connected in one line, you can't wire the ring in between.
Don't solder anything to the first strip yet.
I recommend to hook up the strips first and the ring in the end. I've soldered some led headers to the ring and criped a connector to be able to quickly remove the ring from the system.
Yes, I've messed up the wire colors...
Assembling the frame
After you have soldered the leds, solder wires to the 5V, GND and D4 pin. Afterwards push the wires through the hole of the stock and solder them onto the starting led strip piece.
Next attach the 2x M3 bolts with 1x M3 nut each from the back of the stock through the back plate.
At last screw in the 2x M3 bolts through the back onto the front piece.
The software runs on the ESP8266. The web app is stored in SPIFFS (on-board flash memory). I've forked jasoncoon's esp8266 fastled webserver and added some extrac functionality, made a proper config area and created custom patterns for the logos.
Amazon Alexa support and Node-RED integration will follow soon.
The software and detailed setup instructions can be found on GitHub.
New Logos will be released soon, you can request any "ring" logo in the comments,
or direct message me on thingiverse,
or on instagram.
Currently I'm thinking of building the following logos
- Burger King (probablys the next one)
- Trap Nation
- Captain Marvel
I will prioritise logos that are suggested to me.
(video is mirrored)