"Clean" implementation of Alex Guyver's FireLamp analogue in pure C for ESP32.
Display beautiful effects on a matrix of NxN WS2812B/SK6812/APA106 LEDs. Tested with 16x16 WS21812B.
- More than 20 very beautiful effects from different authors, each with set of parameters
- WiFi connectivity in station or access point modes (support for DHCP/static IP addressing)
- JSON API for remote controlling (TODO: describe API)
- Embedded webserver for remote controlling from browser
- TODO: OTA
- ESP32 devkit
- WS2812B/SK6812/APA106 LED matrix
- 4 buttons:
- Main: long press - On/Off, click - next effect
- Up/Down: brightness up/down
- Reset: Reset settings to defaults
TODO: schematic diagram
- Setup latest ESP-IDF master
git clone https://github.com/UncleRus/EvLamp.git
git submodule init --recursive --remote
idf.py menuconfig
idf.py build
idf.py flash
to upload firmware to ESP