Indoor Air Quality (IAQ) Measurement with Bosch BME680 and STM32F103C8T6
In many LoRaWAN End Devices (Nodes) the STM32F103 aka “Blue Pill” is used as inexpensive microcontroller board. the Bosch BME680 is its ability to output an Indoor Air Quality (IAQ) using its built-in sensors for gas, pressure, humidity and temperature. Bosch Sensortec provides a software solution (BSEC: Bosch Software Environmental Cluster) that utilizes the 4-in-1 integrated sensors inside the BME680: This software solution provides an Indoor Air Quality (IAQ) index ranging from 0 to 500 which quantifies the quality of the air available in the surrounding.
It is a little bit tricky to get this software library running with the STM32F103 on the Arduino platform. I wrote down my experiences in this blog post: https://wolfgangklenk.wordpress.com/2017/11/05/indoor-air-quality-iaq-measurement-with-bosch-bme680-and-stm32f103c8t6/