Skip to content

Files

Latest commit

 

History

History
26 lines (22 loc) · 1.03 KB

README.md

File metadata and controls

26 lines (22 loc) · 1.03 KB

GitHub Actions Workflow Status

ESP32 Based Smartwatch

A smartwatch with modern features such as notifications and Spotify sync, watch faces that can be customised, a 240x240 round LCD screen, and a companion app connected with a custom BLE profile.

A Quick Note on Licensing

To all non-profit or hobbyist users, this is under the GPL v2.0. I hereby prohibit commercial use without express permission from me, Westsi, contactable at westsi@protonmail.com. Thank you!

Features

  • Custom BLE Profile allowing for
    • Notification Sync
    • Time Sync
    • Spotify Sync
    • Exercise Sync
  • Auto Sleep Timeout to save battery
  • Adjustable Brightness
  • Customizeable Watch Faces
  • Rudimentary Exercise Tracker

TODO

  • Implement OTA updates over BLE
  • Make weather sync as well
  • Put it all together
  • Calibrate battery level code
  • Make Exercise Tracker work properly with accelerometer
  • Saveable Preferences