Skip to content
This repository has been archived by the owner on Jun 8, 2020. It is now read-only.

w00000dy/ESP-RGB-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌈 ESP-RGB-Controller

⛔ Warning

This project won't be updated any more. Please use WLED instead.

👋 About this project

This project is for controlling RGB-Strips (e.g. WS2801) using an ESP8266 board like the NodeMCU. You can controll it using a Web-GUI or a cross-platform software (Windows, Linux, Mac). If you want to do your own thing, you can just use this project to send POST requests to the ESP. This allows you to do much things with your RGB-Strips like integrate it into your home automation or controll it via Google Assistant.

⚙️ Features

  • Many different effects ✅
  • Web-GUI ✅
  • Darkmode ✅
  • Multiple Themes ✅
  • Asynchronous ✅
  • OTA-Updates ✅
  • API for better integration (e.g. Google Home) ✅

Future releases:

  • Multi-Platform software (Windows, Linux, Mac) 🔜
  • Custom PCB 🔜

💾 Supported platforms

  • ESP8266 boards (like NodeMCU) ✅
  • ESP32 boards ❔

🖼️ Images

📲 Installation

You can find a full installation and setup guide in the Wiki.

📍 Pin Layout

The following table shows how to connect your hardware.

Hardware GPIO NodeMCU
WS2801 (Data) 13 D7
WS2801 (Clock) 14 D5

📒 Used libraries

✌️ Credits

Thanks to all contributors and creators of the libraries that i used!