If you have never worked with WS2812B style LEDs before, taking a look at the Adafruit Guide may be helpful.īoth the dodecahedron and the base are assembled entirely from 3D printed parts.
#Audacity pixel sorter code#
I have written code to drive the LEDs, including 18 different animations/effects. Everything is powered from a common 5V, 2A wall power adapter. To drive the LEDs I used a Wemos D1 Mini mounted on a custom PCB housed in the dodecahedron's base. They are arranged into lengths of seven LEDs on each of the dodecahedron's 30 edges, for a total of 210 LEDs. These are more or less the same as the more common WS2812B (aka Neopixel) LEDs, but are more compact. The dodecahedron uses strips of mini (3535 SMD size) SK6812 addressable LEDs. It is small enough to have on a desk, while still having plenty of LEDs, and being build-able by hand. You can see it compared to a fresh pencil in the pictures. Without the stand, it measures about 150mm from corner to corner, or 124mm from face to face. My end result is a dodecahedron that is a bit bigger than a softball. I wanted a desktop friendly version, so I set about making one. This is fine if you're going to a festival, or are going to hang them from a ceiling, but if you'd like to put one on a desk or a shelf, it's probably not going to be very practical. All of them are about the size of a basketball, if not larger. However, each of them has, for me, one major problem. They are all mesmerizing in their own way. You may have seen various "infinity dodecahedrons" or other polyhedra across internet, such as here, here, here, or here. They don't seem to show up on instructables) (If you watch the video on Youtube it has timestamps for the different effects.