diff options
author | derf <derf@finalrewind.org> | 2023-04-23 08:00:03 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-23 08:00:03 +0200 |
commit | c841cbfa6d7786fc519f4dcad89f51b2ca397852 (patch) | |
tree | 535861c23ce927dcbaeb176e1c73fc05b34fc583 | |
parent | 0d295cc6a413ef6804134030a43e6c1c2467499c (diff) |
Add README
-rw-r--r-- | README.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..261b4cd --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Moile CO₂ Monitor + +This repository contains NodeMCU Lua source code for a mobile CO₂ monitor. +I found it quite interesting to see how bad the air inside meeting rooms and train carriages can get, and how well ventilation in other areas can work. +There is also OpenSCAD source code for 3D-printing a case – however, as I relied on hand-soldering rather than designing a PCB for this task, it will likely need adjustments. + +## Components + +* Processor: ESP8266 +* CO₂ sensor: SCD4x (In principle, adding support for [MH-Z19](https://finalrewind.org/projects/esp8266-nodemcu-mh-z19) and similar is not hard, however those rely on a 5V supply which this board does not provide) +* Display: 128x64 OLED via SSD1306 (128x32 also supported with some changes) +* Power Supply: AliExpress TP4056 charge controller + BMS board; 2.5V cutoff +* Battery: Regular 18650 LiIon cell; LiPo also works + +Mobile CO₂ monitor using an ESP8266, SCD4x, and SSD1306 + +## Images + +![](https://finalrewind.org/projects/mobile-co2-monitor/media/preview.jpg) +![](https://finalrewind.org/projects/mobile-co2-monitor/media/mobile-co2-monitor-board.jpg) |