Abstract
In this paper, four low-cost CO2 sensors are evaluated for IoT-based indoor air pollution monitoring. Specifically, CO2 sensors SCD30, Prana Air, MHZ14, and T6713 are evaluated against a standard reference Aeroqual S-500 device. The experiment was carried out in an indoor environment inside one of the labs in IIIT Hyderabad, India. It is shown that calibration is needed for some of these low-cost devices locally even though the sensors may be factory calibrated. For calibration, simple and widely-used machine learning algorithms are employed such as linear regression, least absolute deviation, random forest, support vector regression, and Gaussian regression. The parameters considered to assess the performance of these sensors are coefficient of determination (R 2 ), coefficient of variability (Cv), and root mean square error (RMSE). After calibration with a reference sensor, it is observed that these low-cost sensors operate well. Index Terms—IoT, Determination coefficient, Low-cost CO2 sensor, Coefficient of variability, Root mean square error.