From c841cbfa6d7786fc519f4dcad89f51b2ca397852 Mon Sep 17 00:00:00 2001 From: derf Date: Sun, 23 Apr 2023 08:00:03 +0200 Subject: Add README --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 README.md (limited to 'README.md') 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) -- cgit v1.2.3