Skip to content

Releases: merlinschumacher/esp8266-clock

Added MQTT, fixed broken backlight and UI issues

30 Jan 00:35
d0c47c8
Compare
Choose a tag to compare

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

09 Jul 15:27
998b659
Compare
Choose a tag to compare

This fixes color blending issues with very dark colors and elements which have been set to black.

Massive code improvements, increased stability, new variants

07 Jul 11:29
15b51f9
Compare
Choose a tag to compare

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

29 Jun 14:21
55189e7
Compare
Choose a tag to compare

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

09 Sep 14:17
67e694a
Compare
Choose a tag to compare
0.4.1

fixed wrong minute for rainbow

Backlight support, multiple small changes

08 Sep 23:57
46dda44
Compare
Choose a tag to compare

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

27 May 14:52
01f612c
Compare
Choose a tag to compare
0.3

blend colors in fluid transition

Fluid transition

26 May 13:56
c796f1e
Compare
Choose a tag to compare

This release adds an option to have a fluid transition between seconds.

First release

26 May 00:28
01c3715
Compare
Choose a tag to compare

The first proper version