LED lights wifi

January 2020
Wifi enabled ambient light, based on ESP8266 and WS2812 LED strip. The repoistory also contains a PWA app to control the devices.


Application

The application can be directly used or installed from GitHub pages:
psturm.github.io/home-light
Visit the page and "Add to Home Screen" (android), on iOS select "share" and then "Add to Home Screen"

The code can be found here: github.com/psturm/home-light

Concept

The ESP serves a HTML form (image on the left) to adjust the LED settings directly from the browser.

In addition to the HTML form, there's also a JSON endpoint, which is used by the web app. The app scans the IP range of the wifi and finds all ambient lights (img on the right).

Tech stack

Ambient light

  • ESP8266
  • WS2812 LED strip

Web app

Similar projects

In case you want to use something like this yourself, you probably want to use a more sophisticated version, like github.com/Aircoookie/WLED

<< back to project overview