Ultimate Covid-19 Solution

Photo of arijit-das

Made by arijit-das / Health

About the project

I a student from 9th Standard. I have created a project which can track the daily health status of Quarantined people having chance of COVID.

Project info

Difficulty: Moderate

Platforms: ArduinoIFTTTMaxim Integrated

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

ESP8266 Serial WIFI Module ESP8266 Serial WIFI Module x 1
MAX30100 Pulse Oximeter Sensor MAX30100 Pulse Oximeter Sensor x 1

Software apps and online services

IFTTT Maker service IFTTT Maker service
MIT App Inventor 2 MIT App Inventor 2
Arduino IDE Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic) Soldering iron (generic) x 1
Jumper Wires Jumper Wires x 1


Concept and Usage :- Well I saw some news in the TV and the papers that "100 Italian doctors have died of Coronavirus" , "8 Doctors have been found COVID positive in the UK" . Then I thought what could I do to help reduce the impact by reducing exposure. Then this idea struck my mind. Basically this device will have to be put in a person's hand and the app has to be downloaded in his/her mobile by registering with the mobile number. The device will continuously survey the person for 2 weeks and the data will then be sent to a registered hospital. This device will help us down the curve of the impact by Coronavirus by completely isolating the persons and will also help us reduce the contamination to a great impact and will also help the doctors and the healthcare workers.

Here is a detailed video of my project. Please check it for better understanding.

The demonstration video of my project.

Working and Theory :-

So basically the device will take up data from MAX 30100sensor and the Temperature sensor. The device needs to be attached to the body by using a wrist strap. Then the temperature sensor needs to be placed below our arm and the MAX 30100 sensor will be placed under the device as because the device will have some weight and that pressure will be applied on the sensor thus the sensor will receive the data more precisely.

We have also developed an app (CoronaSecure) using MIT App Developer in which we will take up a survey of the person in whose's arm the device has been attached.The person will have to fill up a survey containing some questions about the common symptoms [as adviced by WHO] of COVID-19 virus, such as the picture below.

Fig. 1. This picture contains some common symptomatic survey questions.

Fig. 1. This picture contains some common symptomatic survey questions.

Fig. 1. This picture contains some common symptomatic survey questions.

Our device is based on Wi-Fi technology i.e. all the amount of data received by the Arduino will be transferred to our CoronaSecure App using the ESP-01 Wi-Fi Module.The app will survey the person for two weeks [Normal Quarantine Period] and if any possible changes of the person being affected then it will be informed to the local Police and Hospital services by using GPS system present in our phones.I have also added VoIP Call Feature using IFTTT to the registered mobile number. Everyday after a certain time IFTTT assistant will call to the registered mobile number requesting the patient to fill up the survey from regularly.

Software Specifications :-

I have made this app using MIT App Inventor 2 . In the app we will receive data from Arduino using GoogleFirebase and WiFi through Espressif's ESP8266-01 WiFi Module. Moreover the app will display the survey questions as being given here [This is the demo survey link] made using SurveyMonkey . You can visit the website and can even give the survey to check that whether the survey is stable or not.

Note : The app hasn't been released yet in any of the app stores as because I am still working on the app to improve its efficiency and also it is still in the beta version so having some bugs on which I am currently working to fix them.

Working of Sensors :-

The MAX30100 Sensor will retrieve the pulse beat data along with the SpO2 i.e. Oxygen level.

The NTC Thermistor/DS18B20 Sensor will retrieve the temperature data.

Then this data will be sent to the Arduino Nano from where the entire data will be sent to the app using WiFi.

1 / 2Fig. 2. Shows how the Pulse Oximeter works.

Fig. 2. Shows how the Pulse Oximeter works.

Fig. 2. Shows how the Pulse Oximeter works.

Fig. 3. This is how the sensor reacts in High Concentration and Low Concentration.

Fig. 3. This is how the sensor reacts in High Concentration and Low Concentration.

Step by Step Configuration of the project :-

1.Taking data from MAX30100 Sensor and NTC Thermistor.

2.Data being sent to the Arduino Nano for retrieving.

3.The device is getting connected to our Mobile using ESP-01.

4.After successful connection the patient fills up a survey form.

5.Then this entire data is being uploaded to the cloud .

6.If any chances of COVID-19 occurs then this data is being sent to the local doctors along with GPS location.

Proof Of Concept :-

This is the proof of concept picture.

This is the proof of concept picture.

This is the proof of concept picture.

In the first two pictures you can see that the NodeMCU has been connected with MAX30100 Sensor. And in the last picture you can see that the NTC Thermistor has been connected.

Note: Over here I have used NodeMCU (the Arduino is out of stock in my local market) with the NTC Thermistor but it will be good to use the DS18B20 Sensor as it is waterproof but the NTC Thermistor will measure the temperature data more accurately as compared to the DS18B20 Sensor.

Features of using the project :-

1. Extreme Low in Cost

2. No need of any technical background/knowledge to use this device.

3. Plug and Play - based device.

4. Can run easily in cross platforms such as iOS and Android.

5. No contact or any risk of contamination with the healthcare workers or even the doctors with the infected patients.

6. Continuous surveillance of patients leads to proper distinguishing of the contamination and they can be treated easily.


Thank you for viewing my project

I hope that I have written all according to the best of my knowledge , if you have any doubt then don't forget to comment. I will reply soon.

Schematics, diagrams and documents

Circuit Diagram

This is a circuit diagram made by me using Circuito.io .

CAD, enclosures and custom parts


Go to download


Code for the project

This is not the full code . I am still working on it. This code still works for me .I have used this code with NodeMCU , MAX30100 sensor and NTC Thermistor.


Photo of arijit-das


I am a 14 year old GitHub Verified Student Developer .I have been developing various science projects with Arduino's and Pi's since 2017.


Leave your feedback...