We are design and have implemented a ECG-PPG watch, which make use of bluetooth low power SOC of nrf52840.
The firmware is base of LVGL, FREERTOS and nrf52840 SDK and softdevice.
The watch can communicated with phone through bluetooth. The phone send command to the watch to start or stop measuring the ECG and PPG, The watch measure ECG and PPG and send the sample data back to the phone. The data is analyzied and render in the screen of phone, at the same time, More action can be take such as send the date to cloud as well by the phone interm of the phone’s APP implement. The watch’s 240x240x16bit TFT LCD render the progress of measuring.
In normal situation, the watch display analog or digital watch and show the date and time in it’s TFT LCD. When power is low or battery is charged, the TFT LCD indicates the battery’s status.
The Following image is the product and the GUI of it.
The ECG watch and the phone.
Measure my ECG and PPG.
A lot of Thanks to LVGL and the author of it!