Building a portable CO2 sensor with data logging, Apple Siri/HomeKit integration, and an iOS/macOS app.
Author Archives: sighmon
CO2 x COVID-19 x live music
While planning on attending a live music venue for the first time in ~2 years, I decided the only way I’d feel safe doing so was being able to calculate the CO2 ppm live.
Low flow shower head
We replaced our 90s shower head with a low flow 5 L/min shower head
Sending data over LTE
Sending air quality sensor data over a mobile LTE network with a Blues Notecard.
Storing sensor data
Choosing a timeseries database to store lots of air quality sensor data.
Enviro+ air quality sensors
Pimoroni Enviro+ air quality sensors exporting their data to Prometheus and graphed by Grafana.
Air quality sensor network
Learning from the previous air quality sensors we built, I’m keen to provide some time to plan and deploy a prototype of some new hardware, and here’s where I need your help to fund the initial build.
During my time at MOD. I purchased a Vincross HEXA as part of our robotics education program. It’s a beautiful six legged robot that can be controlled via a mobile phone app, or their MIND SDK. Fast forward to a couple years down the track, and I’m now working for ACMI on their renewal project, …
Power & battery management
Until now I’ve been powering the water quality sensors via a USB cable either to an external power supply, or directly to my laptop for debugging. For the sensors to work in the real world they’ll need to have at least a day’s battery life if not a week to be useable. I can imagine …
Water Quality iOS app
LoRa is great when there’s a network available, but for in-person water quality readings I thought it’d be convenient to add Bluetooth. I had a spare BLE Nano v2 sitting around, so decided to wire that in. It acts as a relay, broadcasting everything that the Water Quality sensor outputs over serial, and pushing it …