Releases: merlinschumacher/esp8266-clock
Added MQTT, fixed broken backlight and UI issues
Added MQTT support to use the clock in a smart home environment.
Fixes the not working backlight.
The end time for the night mode wasn't saved anymore. This is fixed now.
Full Changelog: 0.6.1...0.7.0
Fix color blending issues
This fixes color blending issues with very dark colors and elements which have been set to black.
Massive code improvements, increased stability, new variants
This is a bigger update. It contains massive improvements in the codebase and should increase the stability very much.
Additionally, there are now three variants of the firmware, that use different modes to drive the LED strips. The old one did use bit banging, which is not recommended and unstable according to the NeoPixelBus wiki. If you want to be on the safe side, use DMA or UART. They are limited in their pin selection and possibly require you to rewire your clock. You can continue to use the bit banging variant, which allows a free selection of pins. It should run reliably, but may crash sometimes. You have been warned.
The clock will now automatically reboot when you change settings that require a restart. And the clock will apply changes to other settings instantly.
The loading and saving of config changes via the web interface should not lead to crashes anymore.
You now can request the Wi-Fi configuration hotspot.
The rainbow and alarm animations now use more fitting color models to render faster and more reliable. It uses a new way to render the alarm and rainbow animation. They are also not as hectic anymore.
There is now a Fritzing sketch to illustrate possible wiring for the variants.
New web interface, multiple small fixes
This release provides a completely new web interface. The web interface is available in English and German, works better on mobile devices and provides better usability.
The firmware also now uses less RAM. The clock will reset the LED strip faster on a reboot and will not be stuck indefinitely, when a NTP sync fails. The default hostname is now correctly generated from the chip ID. If a background LED strip is present, it will properly render the hour rainbow.
Fixed wrong minute for hour rainbow
0.4.1 fixed wrong minute for rainbow
Backlight support, multiple small changes
This new release supports a second LED strip as a backlight. This needs a lot of power, so you should use at least a 4A power supply.
Small fixes, and code cleanup
0.3 blend colors in fluid transition
Fluid transition
This release adds an option to have a fluid transition between seconds.
First release
The first proper version