Skip to content

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.

License

Notifications You must be signed in to change notification settings

iarghadip/luminate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlatformIO Labs Logo

Luminate

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.

Dependencies

Make sure these softwares are installed:

  1. Python: Required for PlatformIO core to run.

  2. Visual Studio Code: Required for PlatformIO core to run.

  3. PlatformIO IDE: Required for the project to compile.

  4. Node.js: Required for the html to compile.

  5. HTMLMinifier: Required for the html to compile.

Deployment

Follow these steps to setup the project:

  1. VS Code > PlatformIO > Open Project > Luminate.

  2. Menu > Terminal > New Terminal.

  3. Execute ./scripts/build.sh --all.

Documentation

Follow these documents to stay informed:

  1. This project is licensed under the terms of the MIT License.

  2. All notable changes to this project will be documented in the CHANGELOG file.

  3. All known issues, bugs, and feature requests are tracked in the Issues section.

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published