Ei kuvausta

kyle daf7ce21d8 config and brightness are checked on page load 10 kuukautta sitten
web daf7ce21d8 config and brightness are checked on page load 10 kuukautta sitten
README.md ae16f4dc71 add some files 10 kuukautta sitten
esp-12f-product_specification_en.pdf 0469a81079 first commit 10 kuukautta sitten
esp12-f-guide.pdf 0469a81079 first commit 10 kuukautta sitten
esp8266-house-led-rgb.ino baf7fd8560 working with external pwm code 10 kuukautta sitten
pinout.png 0469a81079 first commit 10 kuukautta sitten
pwm.c baf7fd8560 working with external pwm code 10 kuukautta sitten

README.md

Simple WiFi RGB Light Controller

We have a cheap LED strip that has RGB lights connected in parallel. The strip looks like a single LED, technically a single red, single green, and single blue LED. It came with a junk controller and terrible documentation. When we plugged it in it allows selecting between on/off, six colors, and a weird strobing animation.

This project uses a ESP8266 WiFi enabled microcontroller that runs a HTTP server and connects to our network. There is a web based frontend that allows one to see what color is currently being displayed, select color, and program an animation.

ESP8266

Turn on the green LED maximum brightness, curl -X POST http://rain-gutter-rgb.lan.rome7.com/rgb -d "color=00FF00". Get the current color in decimal, curl http://rain-gutter-rgb.lan.rome7.com/dec.