Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nzbr/esp8266-rgbstrip-controller
RGB-Strip controller based on ESP8266 that can recieve color data over a WiFi network
https://github.com/nzbr/esp8266-rgbstrip-controller
aurora colorchord esp8266 hyperion network rgb rgb-controller rgb-ledstrip udp wifi
Last synced: 7 days ago
JSON representation
RGB-Strip controller based on ESP8266 that can recieve color data over a WiFi network
- Host: GitHub
- URL: https://github.com/nzbr/esp8266-rgbstrip-controller
- Owner: nzbr
- License: gpl-3.0
- Created: 2019-09-29T15:07:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-02T14:19:17.000Z (10 months ago)
- Last Synced: 2024-11-07T01:45:14.322Z (about 2 months ago)
- Topics: aurora, colorchord, esp8266, hyperion, network, rgb, rgb-controller, rgb-ledstrip, udp, wifi
- Language: C++
- Size: 50.8 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESP8266 RGB-Strip controller
RGB-Strip controller based on ESP8266 that can recieve color data over a WiFi network## Configuring
Copy `src/config-template.h` to `src/config.h`
The following settings **must** be changed:
- Uncomment _one_ device driver to be used
- Enter your WiFi credentials (WIFISSID and WIFIPASS)## How-To
1. Install [PlatformIO Core](https://platformio.org/install/cli)
- On most systems this boils down to `pip3 install --user -U platformio`
2. Connect your ESP8266 board via USB
3. Execute `pio run`
- This will flash the software to the board and open a serial terminal afterwards
- You can safely close the serial terminal by pressing CTRL+C
- If the flash falis on Linux you may want to use `sh linuxrun.sh` instead
- This assumes that the serial connection registers as `/dev/ttyUSB0`## Protocol Documentation
- [UDP Protocol](https://github.com/nzbr/esp8266-rgbstrip-controller/blob/master/doc/udp.md)
- [TCP Protocol]() TODO