fbiego / dt78-esp32-firmware

Firmware for the DT78 watch based on ESP32 microcontroller
MIT License
42 stars 10 forks source link
ble cst816s dt78 dt78-firmware esp32 esp32-pico-d4 firmware gc9a01 kxtj3-1057 lvgl smartwatch

dt78-esp32-firmware

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.

Videos

https://github.com/user-attachments/assets/8dc41542-3ad4-4554-a023-f22332daad98

PCB

3 4

UI

The UI has been taken from esp32-c3-mini projects with a few tweaks

screens

Watchfaces

"Analog" "Shadow" "Blue"
"Radar" "Outline" "Red"
"Tix" "Pixel" "Smart"
"Kenya" "B & W" "WFB"

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.

Screens

Chronos App

Click to download



App functions