Pupil and self-described “embedded software program and {hardware} geek” Kingham Xu has constructed a wise watch across the STMicroelectronics STM32F411 microcontroller, FreeRTOS, and the LVGL graphics library — with a variety of slick options, together with Bluetooth connectivity, exercise monitoring and well being monitoring, and built-in video games.
“This can be a sensible watch based mostly on STM32 & LVGL & FreeRTOS,” Xu explains of the OV-Watch venture. “The whole value is about 100 RMB, which equal to about $20 USD. All of the {hardware} and software program and 3D print[ed] shell are completed on my own, you may freely modify them if you would like. Until now, the model is v2.3.2, and the ROM value is simply about 350kB.”
The OV-Watch is a slick STM32-powered open supply smartwatch, pushed by FreeRTOS and the LVGL graphics library. (📹: Kingham Xu)
Designed with a slick consumer interface constructed within the LVGL graphics library and related to a color touchscreen, the OV-Watch affords a variety of options above and past merely telling the time. There’s built-in exercise monitoring, a calendar, compass, coronary heart fee monitoring, timers and stopwatches, a calculator, and even a collection of video games.
“The watch has three modes,” Xu writes, in translation, of the OV-Watch. “The primary is the conventional working mode, the watch runs usually; the second is the sleep mode, the MCU [Microcontroller Unit] enters the STOP mode, and the [TDK] MPU6050 [inertial measurement unit] remains to be counting steps; the third is the shutdown mode, the [Texas Instruments] TPS63020 [buck-boost converter] is immediately turned off and enabled, and there’s no 3V3 energy provide right now, solely Vbat has energy provide.”
The watch’s {hardware} has gone by numerous redesigns to achieve its present V2.3. (📷: Kingham Xu)
The watch has gone by numerous redesigns to achieve the foremost V2.3 launch, together with the addition of an LED array to spice up the accuracy of the photoplethysmogram (PPG) pulse sensor, and a beforehand out there Close to Discipline Communication (NFC) function was eliminated. The result’s a surprisingly slick machine, and one which avoids the majority of many rival open supply smartwatch designs.
Extra data, in Chinese language, is offered on the venture’s GitHub repository, together with {hardware} design recordsdata, case 3D print recordsdata, and software program supply code underneath the reciprocal GNU Common Public License 3; further particulars in English can be found on Xu’s Hackaday.io web page.