When I did this clock project for myself I didn't realize that you'd need to configure time zone settings more than once. But after I start selling those on Tindie few people asked some advice on how to configure time zone without re-flashing firmware.
Although re-flashing LED clock if a good educational exercise, it make perfect sense to allow configuring TZ on the fly, by changing settings via UI. After some thinking I found even better way to approach this.
In the latest version clock will just request timezone settings based on location (and powered by IP geo-location services obviously). I'm still testing the whole flow, but so far it works perfectly.
I did few smaller improvements along the way, mostly to address other issues people contacted me about.
So now if Wifi connection is not available Clock will invite you on the screen to connect to the configuration AP. Also it will sync the clock little more often to pick up daylight saving time changes.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.