Nice project.Have a look at the sensirion SCD30 sensor. I used a lolin d1 mini pro too. I used the ESP8266 DeepSleep function to but the board to sleep to preserve battery power and woke it up every 20 minutes to take a reading.
How good is the air quality? Is there enough ventilation in my living room, bedroom or car?
Sounds good! Lets share some experiences: how does the SCD30 sensor perform? Is it accurate and precise enough to check indoor CO2? And what did you use it for: check CO2 indoors as well?
Similar project here! With dust sensor and VOC gas sensor, without CO2 and display... Open source everything: https://github.com/IoTGuruLive/dust_boxLive example: https://iotguru.cloud/field/srcPlk78rcpgCgCgKWcR6g/gasDetails: https://www.facebook.com/IoTGuruLive/posts/1072809553055971
That looks like a proper project for measuring polution.
I am looking for a dust sensor as well to measure PM2.5 from cars, if I manage to fit it in the box. Why did you choose the SDS011?
A nice sensor overview is given here: http://aqicn.org/sensor/ but cant see any conclusion.
Based on the LuftDaten project R&D: https://luftdaten.info/messgenauigkeit/
pm.pm25 = pm.pm25 / (1.0 + 0.48756 * pow((humidity / 100.0), 8.60068));
Data: RH ≤ 80% (n = 1824)Fitted curve: y = a⁎x + b (a = 0.47; b = 5.08)Data: 80% < RH ≤ 90% (n = 1482)Fitted curve: y = a⁎x + b (a = 0.41; b = 3.32)Data: RH > 90% (n = 425)Fitted curve: y = a⁎x + b (a = 0.37; b = 2.63)