ZSWatch/ZSWatch
ZSWatch - the Open Source Zephyr™ based Smartwatch, including both HW and FW.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#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.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.
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.
Android Bluetooth Low Energy (BLE) Fast Development Framework. It uses simple ways to filter, scan, connect, read ,write, notify, readRssi, setMTU, and multiConnection.
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)