air-quality-sensor

Public

@pablomaki

Download board files

Files for version 1. Pick what you came for.

Share air-quality-sensor

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

Air Quality Sensor

This repository contains the firmware, hardware design, and scripts for an indoor air quality sensor.

Features

  • Supported Sensors: The system supports a variety of sensors for measuring air quality parameters such as:
    • SHT40/SHT41 temperature and humidity sensor
    • SGP40 VOC (Volatile Organic Compound) sensor
    • SCD40/SCD41 Carbon Dioxide (CO2) sensor (includes temperature and humidity reading as well)
    • BMP390 Pressure sensor
    • BME680 Gas, humidity, pressure and temperature sensor
  • Electronic paper display: Support for an Electronic paper display for displaying the measured values.
  • Wireless Communication: Bluetooth Low Energy (BLE) for data transmission to mobile devices or cloud platforms.
  • Battery powered: Battery life sensor and measurement/advertisement frequency dependent, but the default configurations aim for 1+ month up time.
  • Dockerized data receiver: Simple script for BLE sensor reading and publishing the data to MQTT serverfor smart home integration (MQTTThing).

Structure

  • docker/: Contains Docker configuration files for setting up the BLE sensor reader.
  • firmware/: Contains the firmware source code and build files for the air quality sensor.
  • pcb/: Contains the design files for the air quality sensor PCB.
  • enclosure/: Contains the design files for the air quality sensor enclosure.
  • scripts/: Contains utility scripts for interacting with the air quality sensor used by the docker image for reading the sensor data output.

Refer to the README files in each subdirectory for more details.

TODO

  • Firmware

  • PCB

  • Scripts

  • Other

License

This project is licensed under the terms specified in the LICENSE file.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.