Skip to main content

Hardware Overview

ZSWatch is built around the Nordic nRF5340 SoC (dual-core ARM Cortex-M33, 128 MHz, 512 KB RAM, 1 MB Flash), packaged in a u-blox NORA-B10 module.

Key Components

ComponentPartFunction
SoCnRF5340 (NORA-B10)BLE, application processing
Display1.28" 240×240 round IPSCapacitive touch, GC9A01 driver
IMUBosch BMI270Accelerometer, gyroscope, gestures, step counting
PressureBosch BMP581Barometric pressure (~20 cm altitude accuracy)
MagnetometerST LIS2MDLCompass heading
Light sensorBroadcom APDS-9306Ambient light for auto-brightness
External flashMacronix MX25U51245G64 MB QSPI flash (images, XIP code)
RTCMicro Crystal RV-8263Timekeeping and alarms
MicrophoneKnowles SPK0641HT4HI2S digital microphone
PMICNordic nPM1300Battery charging, power management

Hardware Variants

VariantDescription
WatchDKDevelopment kit. Larger PCB with breakout headers, debug header, USB-C. Designed for development.
ZSWatch (watch form factor)Compact 38mm round PCB for wearable use. (new revision in development based on WatchDK)

For PCB design files and schematics, see: