The project zswatch is the development of open smart watches based on the chip nordic Semiconductor nrf52833 , equipped with a microprocessor scheme and a printed circuit (in format kicad ), as well as Model for printing housing and Dock stations on a 3D printer. The software is based on the open RTOS Zephyr. The conjugation of smart watches with smartphones based on the Android platform is supported. The projects of the project are distributed under the license mit.
A specific software and hardware filling for smart watches are designed specifically for the project. In addition to the NRF52833 BLE-chip, the 1.28-inch screen (IPS TFT 240×240), an accelerometer with a stepmer, a pulse sensor, a vibromotor, 8 MB Flash, a 220 MAH LI-PO battery, a 220 MAH LI-PO battery are involved in the device. For control, the presence of three buttons is provided, and sapphire glass is used to protect the screen. The development also contains a second improved model, which differs in the use of a more functional chip nrf5340 based on the ARM Cortex-m33 processor and the availability of sensory screen .
Software is written in the SI language and is performed by the real -time operating system (RTOS) Zephyr, developed for the Internet of Ships under the auspices of the Linux Foundation with the participation of Intel, Linaro, NXP SemicondUctors/Freescale, Synopsys and Nordic SemiconDUCTOR. The Zephyr nucleus is designed to consume minimum resources (from 8 to 512 kb of RAM). For all processes, only one global jointly used virtual address space (Sasos, Single Address Space Operating System) is provided. A specific code for applications is combined with an adapted nucleus adapted to the specific application and forms a monolithic executable file for loading and starting on certain equipment. All system resources are determined at the compilation stage and only those nucleus capabilities that are required to execute the application are included in the system image.
The main features software filling :
- Interaction with a smartphone and management using Android applications gadgetbridge .
- Graphic interface on which the clock, date, battery charge, weather forecast, the number of steps passed, the number of unread notifications and the frequency of the pulse.
- Support for pop -up notifications.
- Expanded menu with settings.
.
are displayed.