Skip to content

Atom-Watch is a tiny smartwatch project built for the M5Stack AtomS3R (128x128 display)

Notifications You must be signed in to change notification settings

IoTone/atom-watch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atom-Watch ⌚

Atom-Watch is a tiny smartwatch project built for the M5Stack AtomS3R (128x128 display), using a sleek LVGL UI. It integrates with the ChronosESP32 library to enable BLE-synced time, weather, notifications, navigation, camera remote, and call alerts - all powered from your Android device.

✨ Features

LVGL-based custom UI (built using LVGL Editor v0.2) BLE sync with Android via the Chronos App

Supports:

  • Time and date
  • Weather updates
  • Notifications
  • Find Phone
  • Remote camera trigger
  • Navigation info
  • Incoming call alerts

📸 Screenshots

atom_S3r

🖼 LVGL Editor

  • Open the UI project in src/atom_watch_ui/ using LVGL Editor v0.2

editor

📦 ChronosESP32 Library

🛍 M5Stack AtomS3R

M5 Atom S3R docs

Also available via the M5 Burner App for quick firmware flashing

🚀 Building & Uploading (VS Code + PlatformIO)

  • Make sure you have PlatformIO installed in VS Code
  • Connect your AtomS3R via USB
  • Click the Upload button (->) in PlatformIO to build and flash the firmware upload

About

Atom-Watch is a tiny smartwatch project built for the M5Stack AtomS3R (128x128 display)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.4%
  • Other 0.6%