Introducing the BlinkyPendant
The BlinkyPendant is a pocket-sized POV wand, perfect for making light effects on the go!
The BlinkyPendant works by flashing a strip of LEDs to reveal an image as it waved through the air. It relies on the Persistence of vision optical illusion to trick your brain into interpreting these flashes as a single image.
To use your Blinky Pendant, first remove the protective sheet from the battery holder, then slide the power switch to the ’on’ position. The lights should begin to flash sporadically. Hold the base of the pendant (the side with the battery) firmly in your hand and shake back and forth rigorously to show the image. Try shaking it slower or faster until you see a clear image. Press the small black button to select a new pattern.
Customize your Blinky Pendant with your own image! Use Pattern Paint to draw an image and upload it to the pendant.
The BlinkyPendant hardware and software are open source. The schematic and firmware are available in the source repository. The PCB design was created using EAGLE, and the firmware was written in C/C++ using the gcc compiler. To develop new firmware for the BlinkyPendent, no special hardware is needed- the pendant is loaded with a DFU bootloader that allows code to be uploaded through the USB port. For instructions on getting your development environment set up, check out the firmware readme. Special thanks to Paul Stoffregen for his excellent codebase targeting the Freescale MK20 processors, and Micah Scott for the fadecandy bootloader.