Building the Pocket CO2 Project
bitbanksoftware.blogspot.com
bitbanksoftware.blogspot.com
Too much CO2 has pretty clear downsides[1], and probably takes away far more productivity than people killed in fires, yet we mostly ignore it in building codes worldwide. Whereas a new building without smoke detectors would be illegal in much of the world.
[1]: http://www.aretas.ca/sites/default/files/imce_images/Indoor%...
(I have my Airthings monitor bridged to HomeKit with Home Assistant and it seems severe enough for Apple to send a notification to my phone about it, by default. So I open windows and am happy to be able to notice air quality issues that most people will miss. I did turn off the notification though, I know I'm cooking ;)
A lot of cheaper CO2 sensors really detect VOCs and try to estimate CO2 from that.
It ain't cheap.
NDIR Sensor (Non-Dispersive Infra-Red): Measurement range 400–5000 ppm Optimum Accuracy ±50ppm ±3% within 10 – 35°C / 50 - 95°F and 0 – 80%RH after initial calibration time
Can you tell from that description whether it's a true CO2 sensor?
I am less surprised than other people that making an open fire indoors increases CO2 levels. Where do the combustion byproducts go if not into the air.
You should never cook without one, even electric, but especially with gas.
If you do have one sounds like it isn’t working very well. Maybe not enough make up air coming in, it’s blocked? Not sure.
It's probably one of the least important thing you can act on in your day to day life when it comes to health tbh
* 10,000 years ago, the average atmospheric CO2 was about 280ppm.
* In 2022, the average atmospheric CO2 was about 420ppm.
* OPs baseline indoor CO2 is 700-800ppm.
* For a brief time when cooking, OPs indoor CO2 is 3000ppm
700-3000ppm CO2 would be catastrophic for the climate if it was the average atmospheric level (but fortunately we haven't messed up this bad yet)But when it comes to the effect on the body, and I am not a medical professional of any kind, but normally exhaled air contains about 4.5 percent CO2 ( or 45,000ppm), so while breathing in air with 3,000ppm or 0.3% CO2 probably isn't optimal for us - our lungs are constantly dealing with much higher concentrations. So nervous shallow-breathing worrying about CO2 levels of your home probably has a similar effect to OPs cooking. ¯\_(ツ)_/¯
>our lungs are constantly dealing with much higher concentrations
After gas exchange. Not with inhaled air.
gas exchange is continuous, not a discrete event that only takes place just after fresh air enters the lungs.
Is sitting next to someone bad for health?
It trained me to open windows to create circulation, but unfortunately some of the reduced airflow was unsolvable short of me like... installing more ventilation into my room.
I am glad I am aware of CO2 stuff (and definitely feel like I've reduced headaches and the like from being more mindful) but sometimes you will be informed of a bad CO2 environment but be totally incapable of doing anything about it and that really sucks.
- an office (fortunately not my case)
- rented apartment that would not let me drill a hole in the wall
Good info to have though! I feel like I would definitely look at setting that up in most cases
In fact, lots of people who do these sorts of things actually enjoy what amounts to a health hobby, in the same way any other hobbyist likes to geek out about their respective hobby.
However, putting that effort into fixing those small things for millions of people usually is worth it. For example, could OP contact their local building standards department and push for CO2 monitors in all new buildings? Could they do a study and publish the results to give a better scientific backing for any changes? Could they publish designs for a combined smoke and CO2 alarm?
If they are truly powerless to do anything like that, then they should just ignore the whole thing and worry about more day to day risks, like slipping on ice on their front yard.
I'm using Kicad and JLCPCB. Their minimum order is five boards, and if you're doing assembly the minimum is to have two of the five boards populated.
There are some extra hoops to jump through. Kicad doesn't generate the BOM or placement file correctly so you have to edit some column titles in CSV files, and apparently Kicad uses a rotation standard where pin 1 is always in a certain orientation whereas JLCPCB uses a standard where the rotation is based on how it comes off the reel (or something like that), so you have to use JLCPCB's online editor to fix the rotations manually or let JLCPCB's people do it for you.
It's aggravating, but I'd rather do that once than have to manually solder a bunch of boards -- especially if they have a lot of components.
There might be some parts they don't have or they're not in stock, so you'd have to do those manually in any case.
https://support.jlcpcb.com/article/84-how-to-generate-the-bo...
The SCD4x series of photo accoustic sensors from Sensirion is an excellent choice for indoor CO2 measurements and comparable to NDIR sensors. You can see a comparision of the two in a blog post I wrote some time ago [2].
The SCD4x has an built in temperature and humidity sensor and I think this project displays that data. The purpose of this humidity and temperature is to measure these parameters inside the sensor module for compensation algorithms, i.e. CO2 measurement can be affected by temperature, humidity etc. The self heating effect of the SCD is already cmpensated by Sensirion with a default offset of 4 degrees Celcius [3] but the small footprint of the device and other environmental factors, e.g. ventilation could lead to quite large deviations to the real ambient temperature and humidity.
I think in a future iteration, it would be nice if the monitor could log data, either to built in memory or through WiFi. This could give a lot more additional data, e.g. CO2 development during 24h to see the effect of ventilations and the CO2 decay curves etc.
All in all a nice project!
[1] https://www.airgradient.com/open-airgradient/kits/
[2] https://www.airgradient.com/open-airgradient/blog/co2-sensor...
[3] https://cdn.sparkfun.com/assets/d/4/9/a/d/Sensirion_CO2_Sens... see 3.6.1