My goal for this project was to design a simple PCB that has sparkling LEDs as well as a little buzzer that is able to play a nice Christmas song. Because of conflicting timing issues two chips were used: an ATTiny 85 for the buzzer and an ATTiny 84 to control the lights. The code for the buzzer is taken from here. The LEDs should sparkle, e.g. blink with continuous noise. Therefore they are connected to PWM pins where the value is governed by the Perlin noise function from the FastLED library.
christmas_tree.mp4
Always do "Burn Bootloader" in Arduino IDE, otherwise the code does'nt work properly!