Skip to content

Firmware for the DT78 watch based on ESP32 microcontroller

License

Notifications You must be signed in to change notification settings

fbiego/dt78-esp32-firmware

Repository files navigation

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

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

  • Time (Time, Date, Day, Weather[Icon, Temp]) + Custom Watchfaces
  • Weather (City,Icon, Temp, Update time) (1 week forecast [Day, Icon, Temp])
  • Notifications (Icon, Time, Text) (List [Icon, Text] - 10 notifications)
  • Settings (Brightness, Timeout, Battery, About)
  • Control (Music Control, Find Phone, Bluetooth State)

Chronos App

Click to download



App functions

  • Sync time to device
  • Send notifications to device
  • Send weather info to device