RepositoryC
ZS

ZSWatch/ZSWatch

ZSWatch - the Open Source Zephyr™ based Smartwatch, including both HW and FW.

3.4ksao
323fork
23issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: nordic-semiconductor

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: smartwatch

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: nrf-connect

#1 Repository Của Tuần

⌚ ZSWatch: Đồng hồ thông minh mã nguồn mở chạy Zephyr RTOS, từ phần cứng tới phần mềm

ZSWatch (Zephyr Smartwatch) là dự án đồng hồ thông minh hoàn toàn mã nguồn mở, bao gồm cả thiết kế phần cứng (PCB, thành phần) và phần mềm (firmware), chạy trên nền tảng RTOS Zephyr™.

ZSWatch là một dự án đồng hồ thông minh được thiết kế từ đầu, bao gồm cả phần cứng và phần mềm. Dự án được xây dựng trên nền tảng RTOS Zephyr™ Project, từ đó mà có tên gọi ZSWatch (Zephyr Smartwatch). Đồng hồ sử dụng chip BLE nRF5340 và được trang bị nhiều cảm biến cao cấp từ các nhà sản xuất như Bosch, ST, Nordic, Broadcom và Macronix.

✨ Điểm nổi bật

  • Chip nRF5340 BLE: Hỗ trợ xử lý đa lõi 128 MHz, 512 KB RAM, 1 MB Flash, giao tiếp SPI 30 MHz với màn hình.
  • Màn hình tròn 240x240: Cảm ứng điện dung, hỗ trợ hiển thị giao diện LVGL đa dạng.
  • Cảm biến BMI270: Được dùng cho điều hướng cử chỉ, báo thức khi lên cáp tay, đếm bước chân.
  • Cảm biến áp suất BMP581: Đo độ chính xác lên tới ~20 cm, hỗ trợ đo độ cao.
  • Cảm biến ánh sáng APDS-9306: Tự động điều chỉnh độ sáng màn hình.
  • Micro I2S SPK0641: Hỗ trợ thu âm thanh.
  • PMIC nPM1300: Quản lý nguồn và hệ thống hiệu quả.
  • Bộ nhớ flash 64 MB: Lưu trữ dữ liệu lớn và cập nhật firmware.
  • RTC RV-8263-C8: Đồng hồ thời gian thực chính xác cho hàm đồng hồ và báo thức.

💡 Vì sao đáng chú ý

ZSWatch không chỉ là một dự án phần mềm, mà còn bao gồm toàn bộ thiết kế phần cứng (PCB, linh kiện) hoàn toàn mã nguồn mở, cho phép người dùng tùy chỉnh và sản xuất riêng. Đặc biệt, dự án cung cấp WatchDK – bộ phát triển với cùng cấu hình chip và cảm biến như đồng hồ cuối cùng, phù hợp cho việc phát triển và gỡ lỗi ứng dụng trước khi triển khai trên thiết bị cuối. Hệ sinh thái ứng dụng có thể mở rộng thông qua khung ứng dụng linh hoạt, hỗ trợ cả giao tiếp với smartphone qua BLE thông qua ứng dụng đi kèm hoặc GadgetBridge.


#OpenSource #Smartwatch #ZephyrRTOS #nRF5340 #LVGL #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
zephyrproject-rtos/zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

16.9k
Oct 27, 2026
RepositoryC
zmkfirmware/zmk

ZMK Firmware Repository

4.3k
Oct 26, 2026
RepositoryC
h2zero/NimBLE-Arduino

A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.

1.1k
Oct 27, 2026
RepositoryC
lvgl/lvgl_pro

Complete workflow for professional LVGL UI development. Import from Figma, build in XML with instant preview, test in CI, and export plain LVGL C. No extra runtime needed.

676
Oct 29, 2026
RepositoryC
fbiego/esp32-c3-mini

LVGL UI for ESP32 C3 mini 240*240 board (ESP32-2424S012)

547
Oct 8, 2026
RepositoryC
FASTSHIFT/WatchX-II

A brand-new designed open source smart watch

188
Jul 10, 2021
RepositoryC
onomondo/nrf-softsim

Onomondo SoftSIM integration for Nordic Semiconductor nRF91 Series

58
Oct 23, 2026
RepositoryJava
Jasonchenlijian/FastBle

Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection.

5.5k
Apr 17, 2026
RepositoryC++
T-vK/ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

3.2k
Aug 7, 2024