ESP8266-based project for controlling the LED strips on my stairs
Go to file
Mark van Renswoude b10fd6951c Fixed #18: Time triggers fail if the time is earlier than the first trigger of a day 2018-02-12 20:59:26 +01:00
docs Added Fritzing wiring reference 2018-01-21 11:31:41 +01:00
hosted Implemented timezone API HTTP proxy 2018-01-19 16:13:34 +01:00
src Fixed #18: Time triggers fail if the time is earlier than the first trigger of a day 2018-02-12 20:59:26 +01:00
web Fixed #16 - Curve is not working well with actual LED strips 2018-02-03 15:45:05 +01:00
.gitignore Added step control (all / individual) 2018-01-07 23:13:13 +01:00
API.md Added #15: GET API for changing values 2018-01-31 21:03:19 +01:00
DEVELOPING.md Reintroduced PCA9685 and Stairs classes 2018-01-04 22:53:35 +01:00
README.md Changed from UDP to HTTP 2018-01-01 19:56:07 +01:00
Stairs.sublime-project Added time trigger settings and corresponding API 2018-01-10 21:05:12 +01:00
WIRING.md Added steps settings API 2018-01-26 11:50:42 +01:00
devserver.js Fixed #16 - Curve is not working well with actual LED strips 2018-02-03 15:45:05 +01:00
gulp-cppstringify.js Changed from UDP to HTTP 2018-01-01 19:56:07 +01:00
gulpfile.js Removed the GitVersion Sha as it was impossible to commit 2018-01-04 22:56:31 +01:00
package.json Removed milligram dependency 2018-01-22 23:02:02 +01:00
platformio-buildflags.bat Implemented timezone API HTTP proxy 2018-01-19 16:13:34 +01:00
platformio.ini Build-time detection of secret.h 2018-01-08 16:27:36 +01:00

README.md

Stairs

ESP8266 firmware for controlling up to 16 LED strips on a flight of stairs.

Features

  • Configurable using WiFi (can act as an access point or connect to a router)
  • Turn on or off at specific times
  • Turn on when movement is detected by connecting one or two PIR sensors
  • ReST API for configuration and controlling the lights

Most notably it does not support RGB LED strips out of the box, but feel free to add support if you're up to the task!

Further reading