Hey, Google Turn On The Christmas Tree

Happy New Year! May the open source be with you!

The Christmas tree is among the most popular symbols of the holiday season. Decorating it is always fun, especially for a maker.

Andrey Kozhevnikov a.k.a. CODeRUS, a talented software engineer and a very skilled maker, used ANAVI Miracle Controller and addressable (digital) LED strips to decorate his Christmas tree and to control it with voice commands through Google Assistant and Home Assistant. Home Assistant is a popular open source platform for home automation. Google Assistant is an artificial intelligence-powered virtual assistant that recognizes speech and voice commands. CODeRUS shared a short video in twitter with the amazing result!

ANAVI Miracle Controller

ANAVI Miracle Controller is an ESP8266-powered, open source, Wi-Fi development board to control two 5 V and or 12 V LED strips.  It supports popular LEDs including Neopixel, WS2811, WS2812B, TM1809, etc. A crowdfunding campaign is running right now at Crowd Supply to fund mass production of the board.

As a small gift for the leading contributor to the Arduino sketch for another of our open source projects, ANAVI Light Controller, we sent one of the first stable prototypes of ANAVI Miracle Controller to CODeRUS. We were sure that he will make something interesting with it. His amazing creativity is always inspiring!

CODeRUS Новогодняя ёлка

CODeRUS is also well known in the open source communities because of his numerous contributions over the years to Maemo, MeeGo and Sailfish OS. These names ring a bell in any die-hard open source fan as they were/are brands of GNU/Linux distributions for smartphones, most notably Nokia models like N900 (Maemo) and N9 (MeeGo Harmattan) made a decade ago.

You may also like

2 thoughts on “Hey, Google Turn On The Christmas Tree”

  1. Hello,
    I just ordered a couple of Light Controllers and Thermometers from Mouser Electronics. Do you have any dimensions so I could find some clear plastic cases?

    1. Hi John,

      Both ANAVI Light Controller and ANAVI Thermometer have dimensions of 75mm x 40mm with 4 M3 mounting holes in each corner. Btw ANAVI Miracle Controller (the one for addressable LED strips) also has the same dimensions.

      OpenSCAD designs of simple acrylic enclosures are available at GitHub:

      Also for ANAVI Thermometer you can have a look at Mike’s 3D printed case, details are available here:

      All printed circuit boards are open source and have been designed with the free and open source software KiCad which runs on Mac, Windows and of course GNU/Linux distributions. I am personally using it on Ubuntu. The whole KiCad projects for each board are available at GitHub:

      Everything is open source and as a result we have a plenty of repositories in GitHub. Repository names with “-sw” suffix are for the Arduino sketches. The user’s manual for each board is also available at GitHub:

Comments are closed.