Git revision: 888f427a6014a63c55d1ec0ee75ffdb4506368c5 card10vid rev. 2 (by ketsapiwiq)

C10VID - Demo for the BSEC air quality sensors

This app will show you current CO2 concentration (ppm) and the Index for Air Quality of your environment, and flash LEDs and vibrate accordingly.

This is not based on anything seriously scientific but it could be taken as a clue you need to ventilate the room to diminish risks of COVID-19 contamination.

Based on @schneider's work for presenting BME680 sensors to Epicardium and Pycardium API.

This is a card10 app (CCCamp badge).

bsec_enabled= true has to be in your card10.cfg.

You will need to build and flash the unreleased (v1.17) latest firmware according to the card10 documentation. Don't worry though, to build the firmware, it's very easy just copy-pasting the Docker instructions.

Resources

  • How to build latest firmware with Docker: https://firmware.card10.badge.events.ccc.de/how-to-build.html#docker

  • How to flash: https://firmware.card10.badge.events.ccc.de/how-to-flash.html

  • Add measures to Phyphox.org app: https://git.card10.badge.events.ccc.de/card10/firmware/-/merge_requests/380

  • Documentation on the Bosch chip and what it calculates: https://git.card10.badge.events.ccc.de/card10/hardware/-/raw/master/datasheets/bosch/BST-BME680-DS001.pdf

TODO:

  • Improve Pycardium so that it also exposes the "Human Volatile Organic Compounds concentration" measure
    • Also make it exportable in BLE to access it with phyphox
  • Fine-tune measures for COVID?
Category: hardware
Status: unknown
Vote Comment Date
No votes yet :(
Compatibility
  • card10: unknown
Dependencies
  • No dependencies found
Dependants
  • No dependants found
File Last edited Size
README.md 2021-04-01 18:45:48 1.49 KiB
__init__.py 2021-04-01 18:45:48 4.77 KiB
metadata.json 2021-04-01 18:45:48 179 B