While we haven’t seen any larger mature MicroPython-based datalogger implementations for the Pycom family of devices and other MCUs yet, things are being ramped up so some interesting pieces begin dropping in. We are starting a collection here and will refactor this post as we go.
Especially, we’d like to point out this elaborated implementation.
PyCom LoPy or WiPy BME280/BME680 SDS011/PMS7003/SPS30 GPS MySense sensor kit
By Teus Hagen et al.
Observation
Interesting enough, this closes the loop right away as it references the initial article by Dominik Kapusta, the creator of the PMS5003-based air quality monitor listed above, see Home-made Air Quality monitoring using WiPy | Dominik Kapusta. The world is so small.
Evaluation
The MySense really seems to be an Eierlegende Wollmilchsau kind of device and framework. While it quickly becomes obvious that it has a lot of stuff in it, it can also ship its data to luftdaten.info, see its output channel MyLUFTDATEN HTTP Post.
The dust sensors are Nova SDS011, Shinyei PPD42NS, Dylos DC1100 Pro. The datalogger can send/store data to/into MySQL, InfluxDB, MQTT, Google Spreadsheet and maybe more data sinks.
On the dataviz side, the HighCharts library is used. Looking at you, Grafana ;].
Hut ab, we should get interested in this.