This is a revised version of the ESP8266 LED Controller. It utilizes an ATMega328P handling the LEDs, communicating over UART with an ESP8266 which uses WiFi to talk to an external Smart Home server. The device also features an external I2C EEPROM and an on board WS2812B LED. This repo contains source AVR C files for the ATMega. The ESP files can be found here.
Board files are open source and are located in a separate repo.