An equalizer controlled by The ESP8266 with the NodeMCU firmware(Ver 1.0) or arduino IDE C++ firmware(Ver 2.0), where the equalizer colors are controlled via WiFi.
Posts:
part 1 - http://www.whatimade.today/graphic-equalizer-using-esp8266-msgeq7-ws2812/
part 2 - http://www.whatimade.today/part-2-spectrum-analyzer-with-esp8266-msgeq7-ws2812/
If you use Ver 2.0 of this equalizer (preferred):
-
Download the files on the /Ver2.0_ArdIDE/ directory.
-
Install the ESP8266 library on the arduino IDE: http://www.whatimade.today/esp8266-easiest-way-to-program-so-far/
-
Change your WiFi definitions on the "definition.h" file.
-
Compile and upload the code in MSGEQ7 folder via the Arduino IDE.
-
Build the circuit from this post: http://www.whatimade.today/graphic-equalizer-using-esp8266-msgeq7-ws2812/
-
Upload the webpage folder content to your server, or use it straight from your computer.
-
Enjoy!
If you use Ver 1.0:
-
Download the files on the /Ver1.0/ directory.
-
Flash latest NodeMCU Firmware on your ESP8266.
-
Upload the LUA files to your ESP8266.
-
Upload file named "info.txt" which consist SSID:PASSWORD of your WiFI network.
-
Build the circuit from this post: http://www.whatimade.today/graphic-equalizer-using-esp8266-msgeq7-ws2812/
-
Enjoy!