Luminate is a PlatformIO-based dual-tone white LED driver that smoothly fades lighting from cool white to warm white as the day goes by.
- Uses PWM to control the LEDs brightness.
- Uses DLS to calculate the LEDs net brightness.
- Uses DTS to adjust the cooling FANs speed.
- Uses RTC to calculate the LEDs color ratio.
- Uses RTC to calculate the cooling FAN speed.
Make sure these softwares are installed:
-
Python: Required for PlatformIO core to run.
-
Visual Studio Code: Required for PlatformIO core to run.
-
PlatformIO IDE: Required for the project to compile.
-
Node.js: Required for the html to compile.
-
HTMLMinifier: Required for the html to compile.
Follow these steps to setup the project:
-
VS Code > PlatformIO > Open Project > Luminate.
-
Menu > Terminal > New Terminal.
-
Execute
./scripts/build.sh --all
.
Follow these documents to stay informed:
-
This project is licensed under the terms of the MIT License.
-
All notable changes to this project will be documented in the CHANGELOG file.
-
All known issues, bugs, and feature requests are tracked in the Issues section.