* Change Temperature usermod to use async reading to avoid blocking
* Fix comparison on wait time
* Add
* Simplify logic in the loop method
* Optimize calls to minimize latency, inform user how long till first measurement
* disable usermod if sensor not found
* Added debug statements on init, update readme
* fix spelling error of celsius
* Akemi on the welcome screen
* Move style element to CSS
* Use smaller Akemi image, improve margin, rounded buttons
* New WLED logo on welcome page
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
* New Segments are now initialized with default speed and intensity
* Open releases in new tab (#1152)
* open releases in new tab
* Revert "open releases in new tab"
This reverts commit 6e3940c8eb46c8a17ed5477cf2f0ff9f1a2f5db7.
* open releases in new tab
Co-authored-by: Woody <>
Co-authored-by: Woody <27882680+WoodyLetsCode@users.noreply.github.com>
* open releases in new tab
* Revert "open releases in new tab"
This reverts commit 6e3940c8eb46c8a17ed5477cf2f0ff9f1a2f5db7.
* open releases in new tab
Co-authored-by: Woody <>
* Use maximum gzip compression
* Revert extra changes
* Remove extra code used when testing brotli compression
* Remove extra space on unrelated changes
* initial word clock usermod
Based on code provided by Aircoookie I added my code to create a word clock using a 8x8 RGB matrix
* construction source files
files for laser or 3d printing enclosures
* Update word-clock-matrix.cpp
fixed missed localTime var and removed brightness schedule to use timed macros
Co-authored-by: Aircoookie <dev.aircoookie@gmail.com>
Fix a typo in one of the json vars
Fix an odd issue that would occur if sunrise or sunset occurs in the first hour after midnight UTC. (The Dusk2Dawn lib would return a value greater than 1440.)