Animated candle using Adafruit Feather and Adafruit CharliePlex FeatherWing 15x7 LED array
Clone of wbphelps/FeatherCandle which is based on Adafruit/FirePendant, modified for the Feather. Loops a canned animation sequence on two displays.
Arduino sketch is comprised of 'FeatherCandle.ino' and 'data7x15.h' -- latter contains animation frames packed into PROGMEM array holding bounding rectangle + column-major pixel data for each frame (consumes most of the flash space on the ATmega328).
The 'frames.zip' archive contains the animation source PNG images and a python script, convert.py, which processes all the source images into the required data.h format. The PNG images were generated via Adobe Premiere and Photoshop from Free Stock Video by user 'dietolog' on Videezy.com.
- 1x Adafruit HUZZAH32 – ESP32 Feather Board
- 2x Adafruit 15x7 CharliePlex LED Matrix FeatherWing - Warm White
- 1x Wentronic S 166 Schiebeschalter
- 1x VinCorp 1x Lipo Akku 1s 3,7V 2500mAh JST PH Stecker
- wires
- plywood
- black acrylic paint
- wood glue
- LIPO battery to Adafruit HUZZAH32
- 3V and Ground of Adafruit HUZZAH32 to each FeatherWing, see pinout of FeatherWing
- SDA and ACL of Adafruit HUZZAH32 to each FeatherWing, see pinout of FeatherWing
- connect jumper 0x77 with a solder jumper on one of the FeatherWing's, see instructions
Adobe Illustrator files for and instructions for laser cut carvings will follow
Assembly | Laser | Laser settings |
---|---|---|
![]() | ![]() | ![]() |
Front (turned off) | Left | Back (turned on) | Right |
---|---|---|---|
![]() | ![]() | ![]() | ![]() |