Miniature Gingerbread House with a Programmed LED Light Show

Oct 17, 2026 Last reply: 3 hours ago 4 Replies
Jump to replies (4)

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:

formatting link


Reusing cheap fairy lights instead of buying proper pixel strands is the choice that stands out to me. It keeps the entry cost tiny, which fits the whole idea of practicing before the real house. The trade-off is that odd protocol, where every pixel receives the full bit data and the position is baked into specific bits, so cutting and rearranging the strand does not change the address. That clearly caused some frustration before it made sense, but working through it is probably the best lesson this project could offer.

Does anyone know which fairy lights these actually are? I have run into strands that behave strangely with standard pixel controllers, and knowing the exact model would help anyone trying to repeat this. The maker described them only as a weird variation of WS2812, which is intriguing but not much to go on.

The maker has not said which model they are. The only description given is a weird variation of WS2812. What is known is that each pixel has a set position encoded in specific bits, regardless of cutting and re-soldering order, and that the maker had to tear the strands apart to reuse them. So the behavior is documented, but the product name is not.

A whole Christmas village of small baked houses sharing this kind of setup seems like the natural next step, and the maker apparently agrees it would be super cool to see. The same controller and software approach could scale across several buildings, and the sweeping patterns in red, green, blue, and white would read nicely as movement between houses rather than just within one.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required