About This Project
In the present COVID1-9 pandemic condition one important parameter to monitor is the Blood Oxygen saturation. For people with no or mild symptoms, a drop in oxygen level is an alarm for immediate medical assistance. Finger based pulse oximeters are in high demand for the same reason. However data-logging and remote monitoring is difficult with them.
Here I show a mobile HRM and SpO2 monitor with NodeMCU - ESP8266 and MAX30100 - a board from Maxim instruments. The readings are stored in the NodeMCU flash memory that can be read later. Cayenne platform gives an excellent way to monitor the readings (and hence the patientâs/family memberâs health) online through browser. Cayenne lets you set a trigger like sms if the values fall below/above acceptable limits and alerts you immediately.
A detailed description about the code is at GitHub: GitHub - VU2MEV/MAX30100_NodeMCU_SPIFFS_IOT: Monitoring Heart rate and Blood oxygen saturation online with MAX30100 on NodeMCU and storing data in onboard flash memory.
When powered with mobile using a OTG cable, the project is completely mobile, hence the blood oxygen saturation and heart rate can be monitored while moving around or while doing any sporting activity like running, cycling, etc.
Whatâs Connected
- NodeMCU ESP8266
- MAX30100
- WiFi.
Triggers & Alerts
Alerts can be set as required.