Skip to main content

ZSWatch Firmware Update

Update your ZSWatch firmware wirelessly over Bluetooth Low Energy

Connection

Disconnected
BLE: UnavailableUSB Serial: Unavailable
USB Serial (WebSerial) Unavailable

Requires Web Serial support (Chrome or Edge).

💡Enable Firmware Updates

Go to ZSWatch System -> Update App and enable either USB or Bluetooth. USB is significantly faster than Bluetooth due to Web Bluetooth API limitations.

Serial Recovery: If ZSWatch is not responding enter MCUBoot by holding down two right buttons for 25 seconds.

Not required when connecting over USB.

Browser Support

  • Chrome, Edge, Opera (Desktop)
  • Chrome, Edge (WebSerial / USB serial updates)
  • Chrome (Android)
  • Bluefy (iOS/iPadOS)

Troubleshooting

General issues

Press F12 and check console for errors

Reload the page

Connection issues

Forget device in OS Bluetooth settings

Ensure watch is on

Use supported browser

Upload fails

Reset watch, reload page and reconnect

Check file format (.zip or .bin)

Try switching to USB serial mode.

Manual Upload

Upload Firmware Files

Drag and drop your .bin or .zip files here

File System

Upload File System

Drag and drop your lvgl_resources_raw.bin file here to upload full filesystem

ℹ️ Please connect to device to upload filesystem.

Shell Console

Prebuilt Firmware

Download the latest firmware from GitHub Actions.

📦

No firmwares fetched yet

Click "Fetch Latest" to get builds

Images

⚠️

Connect to device to view image status