Firmware for the DT78 watch based on ESP32 microcontroller. This reuses the DT78 watch components except the mother board which has been redesigned with ESP32.
https://github.com/user-attachments/assets/8dc41542-3ad4-4554-a023-f22332daad98
The UI has been taken from esp32-c3-mini
projects with a few tweaks
Check out esp32-lvgl-watchface
project to see how watchfaces are converted from binary to LVGL code. You can add more watchfaces but you will be limited by the ESP32 flash size.
In that case you can only compile your favorite watchfaces. Links to the pre-built binary watchfaces are included.