Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 2.64 KB

README.md

File metadata and controls

60 lines (39 loc) · 2.64 KB

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

dt78-esp32-lvgl.mp4

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