Skip to content

Klimostat 2.0, rewritten in Rust and running on ESP32-C3

License

Notifications You must be signed in to change notification settings

Oxidized-Klimostat/kls-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oxidized Klimostat

This is a revival of a school project from a few years ago.

Initiated in the midst of the 2020 coronavirus pandemic, the project aimed to establish an air quality monitoring station in every classroom. The purpose was to alert when poor air quality was detected, prompting the need to open windows and ventilate the classrooms. The project was originally written in Python, which isn't the best language for embedded development, so there were issues regarding reliability.

Hardware

This project uses an ESP32-C3 microcontroller and the SCD30 sensor.

The ESP32-C3 is a microcontroller using the RISC-V instruction set.

The Sensirion SCD30 sensor can measure CO2, humidity and temperature with high accuracy. The microcontroller uses the I2C-protocol to communicate with the sensor.

Status

This project is still in its very early stages of development, breaking changes are expected.

License

GPLv3

About

Klimostat 2.0, rewritten in Rust and running on ESP32-C3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages