Skip to main content

Software Overview

ZSWatch runs on the Zephyr RTOS using the nRF Connect SDK (NCS) v3.1.0. The UI is built with LVGL v9.

Key Software Features

  • Bluetooth LE communication with GadgetBridge (Android) and Apple ANCS/AMS (iOS)
  • Multiple watchfaces with real-time data (time, weather, steps, battery, notifications)
  • App framework with self-registering applications and an app picker with folder support
  • Sensor fusion for compass heading and activity detection
  • Step counting and gesture recognition (wrist tilt wake, etc.)
  • Firmware updates over BLE and USB (via MCUboot + MCUmgr)
  • Pop-up notifications from your phone
  • Music control over BLE
  • Native Linux simulator for development without hardware

Built-in Apps

Compass, Music Control, Stopwatch, Timer, Calculator, Weather, Notifications, Settings, Fitness tracking, Flashlight, Sensors Summary, and more.

Learn More