This is software for a very smart controller for a ws2812 ledstrip. It has 4 built-in timers that can switch a defined color light. It listens to voice commands via esp-rainmaker and google home. It can also work stand-alone and with its own timekeeping and timers you can make complex automations. For instance, you can wind the strip around a hollow plastic piece of pipe to create a bulb that you can mount in a lantern or armature.
Please visit the WIKI for more information
The main features are:
- easy to connect to wifi via esp rainmaker app on your phone
- controllable via webui, voice commands (google home), mosquitto, fysical button (optional)
- 4 built-in timers that can switch to adjustable dim levels and scenes.
- color control with sliders for hue, saturation and brightness
2026-03-26 There is a new binary available ( see change log)
ESP32C3-WS2812-V0_4a

- Press and Hold the Boot button for more than 3 seconds and then release to reset Wi-Fi configuration.
- Press and Hold the Boot button for more than 10 seconds and then release to reset to factory defaults.
v0_4a:
- added presets for color and scene
- redesigned the way rainmaker, mosquitto and server communicate
- solved a bug as to summer/wintertime
v0_2:
- added a hue flow scene
- improved the logic of the webui buttons
v0_1:
- solved problems as to rainmaker connection
- improved communication via mqtt and cloud