Git Product home page Git Product logo

pico-co2's Introduction

CO2 Monitor using Raspberry Pi Pico and MH-Z19B

This project utilizes a Raspberry Pi Pico and classic 0.96" OLED to read and display current CO2 levels. There are similar projects using Arduino or ESP32, but I have not seen someone using a Pico yet. Its cheaper, smaller, and less power hungry which is why it was chosen. I did not need wireless capabilities in my case, however using a Pico W you could easily impliment this.

Programmed in Micropython with ssd1306 library for the OLED.

Features include:

  • Warm up time with progress bar
  • PPM Display with bar graph
  • Interpretation of PPM ranging from Mild to Hazard
  • Software PPM calibration with instructions
  • Line indicating level at which cognitive ability begins to become impared (according to 2016 Harvard study)

Demo

IMG_9293

image

Documentation

Harvard Study on Cognitive Functions at Different CO2 Levels

MH-Z19B Manual

Thingiverse link for case

pico-co2's People

Contributors

skelaking avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.