ZSWatch Documentation
Welcome to the ZSWatch documentation. ZSWatch is an open-source smartwatch built on the Zephyr RTOS using the nRF Connect SDK.
Got a WatchDK?
If you just received a ZSWatch Development Kit (WatchDK), head to the WatchDK Quick Start to set up the watch.
What Is ZSWatch?
ZSWatch is a fully open-source smartwatch, covering both hardware and software. It features BLE connectivity, a round 240×240 touch display, an array of sensors (IMU, magnetometer, pressure, environment, light), and an app framework built on LVGL.
Where to Start
| Goal | Guide |
|---|---|
| Just got a WatchDK? | WatchDK Quick Start |
| Set up the dev environment | Toolchain Setup |
| Build and flash firmware | Compiling the Software |
| Write a custom app | Writing Apps |
| Understand the architecture | Architecture Overview |
| Connect to your phone | Phone Setup |
| Run without hardware (Linux) | Native Simulator |