Improved behavior of rotary encoder and made some code re-work. Rotary encoder now hardware driven. To enable this feature on micropython for ESP32 see:
https://forum.lvgl.io/t/example-for-working-with-a-rotary-encoder/1509/20
Sources for alarm clock:
alarm_clock.zip (8.7 KB)
Have fun
Peter