Melvanimate is a library for ESP8266 that lets you control your Neopixels over WLAN easily. It supports everything imaginable besides toasting your toast, e.g.,:
- Animate Neopixels (hence the name!) or set them to solid colors
- Control LEDs via a web interface (for casually setting a certain color of effect)
- Control LEDs via MQTT or DMX/E131 (for automation)
- Adalight DIY ambient monitor lighting similar to Ambilight