Choinka składa się z 22 różnokolorowych diod LED imitujących „lampki choinkowe”. Ich świeceniem steruje mikrokontroler. Jest zasilana napięciem, którego źródłem może być złącze USB lub 3 baterie AA (LR6). Efekt przestrzenności, co doskonale ukazuje zdjęcie tytułowe, uzyskujemy dzięki pierścieniom z laminatu, które należy zmontować i połączyć w taki sposób, aby tworzyły stożek. Łączenia wykonane ze srebrzonego drutu doskonale będą zastępować łańcuchy choinkowe.
Schemat ideowy choinki pokazano na rysunku 1.
Jej pracą steruje mikrokontroler ATtiny13 taktowany wewnętrznym sygnałem zegarowym. Zastosowanie mikrokontrolera upraszcza budowę obwodu generującego animacje. Diody LED są sterowane z wyjść mikrokontrolera za pomocą tranzystorów MOSFET T1…T3. Podzielono je na grupy, z których każda ma włączony rezystor ograniczający prąd danej gałęzi do około 5 mA. Tak mały prąd pozwoli załączyć diody z jasnością proporcjonalną do wielkości drzewka. Choinkę należy zasilać napięciem stabilizowanym +5 V. Ze względu na niewielki średni pobór prądu źródłem zasilania może być też pakiet trzech ogniw AA (LR6) umieszczanych w koszyku baterii bez wyłącznika. Przełącznik S1 pozwala wybrać źródło zasilania, co w przypadku zastosowania tylko jednego pozwoli uzyskać funkcję wyłącznika naszego „drzewka”.