
Contact the editor at the end of the article to obtain the project source code.
OV-Watch Smart Watch is based on the STMicroelectronics STM32F411CUE6 development board and the FreeRTOS operating system, using the LVGL graphics library; gesture recognition utilizes a 6-axis MPU6050; heart rate and blood oxygen monitoring is done using the EM7028; altitude measurement is performed with the SPL06-001 barometer; the electronic compass uses the LSM303DLHC; the Bluetooth chip is the KT6368A, which supports SPP functionality and allows for wireless upgrades.




The smart watch has three operating modes:
-
Normal operating mode, where the watch functions normally;
-
Sleep mode, where the MCU enters STOP mode, but the MPU6050 continues to count steps;
-
Shutdown mode, where the TPS63020 directly disables the enable signal, resulting in no 3.3V power supply, only Vbat is powered.
The software architecture of the smart watch is shown below,

The code for the smart watch is divided into Bootloader and APP to facilitate user upgrades without disassembly. A Flag area is defined after the BOOT area to record whether the APP is complete. This position is only recorded after the APP transfer is complete to ensure program integrity.


MDK project structure

The PCB is divided into two boards, a Core board and a Back board, with the Back board including the sensor part and the Bluetooth module.
Schematic diagram
PCB board
If you have needs for source code procurement and project delivery, please scan the code to contact the editor, WeChat ID: beacon0418

Previous RecommendationsEspressif ESP32 + Doubao Smart AI ChatbotArduino Open Source ESP32 Smart WatchSource Code Delivery for IoT Smart Water Management and Wastewater Treatment90 Yuan DIY DeepSeek Smart AI Watch100 Yuan Smart AI Cycling ComputerSmart AI Monitoring of Boss’s Movements While at WorkI have surprisingly persisted in this difficult IoT industry for ten years
Disclaimer:The content published by this public account comes from the internet, and we respect and protect the rights of the original authors. Due to the numerous sources of information, if there are copyright issues with the article content, or if the images, materials, download links, etc. used in the text involve infringement, please inform us, and we will handle it promptly.