Most people diving into synced displays start big, wiring up their roofline and hoping for the best. Kody did the opposite here, building a small tabletop gingerbread diorama first as a way to learn before tackling a full house setup. That seems like a smart path, since a proper synchronized show on a real house is expensive and got pushed back a year anyway. Better to make the early mistakes on a cookie house than on an expensive install.
The diorama itself looks charming. There are gingerbread walls, pretzel accents, a roof tiled with biscuits and dusted with powdered sugar, and a snowy base. The baking and decorating were all done by the maker's wife, while the lights were the maker's side of the project. LEDs sit along the roof eaves, inside the little trees, and inside the house itself to light the door and windows. Four conical evergreens flank a cookie walkway leading to the entrance.
The electronics are the part that interests me most. The lights are repurposed fairy lights that were torn apart for reuse, running a modified WS2812 protocol. In that protocol each pixel keeps a fixed position encoded in specific bits no matter how the strand is cut and re-soldered, which apparently frustrated the maker until it clicked. A QuinLED DigQuad controller runs WLED, a Raspberry Pi runs FPP, and xLights was used for the first time on this project.
The show cycles through chasing, blinking, and sweeping patterns in red, green, blue, and white, set to audio that moves from film dialogue into a Hallelujah chorus and then an energetic Christmas rock medley, with two Trans-Siberian Orchestra tracks in the mix. When a song ends, a single blue glow lingers behind the front door before everything goes dark. One open question: the exact fairy light model was never specified, described only as a weird variation of WS2812. The maker calls the result alright and says a lot was learned, which sounds about right for a first attempt.
Project by Kody. Watch it on their YouTube channel: