-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
For those interested I created a fork and enhanced the ESP32 code with a web server. The new repo is here https://github.com/bmellink/word-clock
Added:
- WiFi and timezone configuration is no longer hard coded
- During startup LEDs indicate the boot progress so you know what is going on. Steps are:
- LED 1 Serial interface start
- LED 2 Setup internal callbacks setup
- LED 3 Startup network
- LED 4 Network ready
- LED 5 Startup clock
- When during boot no WiFi connection can be established (do not come beyond LED3) an Access Point with web server is setup to configure the WiFi and timezone. The wordt "IT IS" will show on the panel
- When you press the second button on the ESP32 board for 3 seconds, the WiFi setting is cleared and the device boots in Access Point mode
- The daylight savings setting (DST) is derived from the timezone city/region (i.e. Amsterdam is CET-1CEST,M3.5.0,M10.5.0/3 which is 1 hour from GMT and DST between March and October)
- When the clock is in normal operation a web server can be accessed at the IP address of the device with the following features:
- See status, such as the WiFi SSID and signal strength
- Change the timezone
- Perform different tests to show if all LEDs work
- Show the GIF file that runs each hour
Metadata
Metadata
Assignees
Labels
No labels