This project uses an ESP8266-01 SoC to function as a wirless access point or can connect to a WLAN. It has a simple web based front end that has 19 different animations with varying colors and brightness control.
Bootstrap web interface
Arduino code
WiFiWifi  APAP

Rainbows
Meteor Effect
Fire Effect

Lava Lamp 1
Lava Lamp 2
Lava Lamp 3