Arduino RGD LED Strips Controller - Public Release
Feautures:
- Easy to understand UI;
- Frequently used color presets included by default;
- Create your own custom colors, gradients and sequences using the built-in editor;
Setup:
- /ArduinoSide/ArduinoSide.ino - Change LED pin variables according to your Arduino wiring and upload to your Arduino board;
- /clientSide/LED Strip Controller.exe - Run this file;
- Console will open, do not close it until you are done using the controller - closing the console shuts down the local server communicating with the Arduino;
How it works:
- Running the .exe file sets up a node.js server on your local machine and opens the UI in your browser;
- When you press a button in the UI, your browser communicates with the node.js server via a websocket;
- Node.js server then sends the data to your Arduino board via its serial port;
- Arduino board receives the RGB data from the local server and writes to LED pins accordingly;
Minor performance improvements included