I have a custom circuit board with a BME688 acting as an IoT node. However, I can only read temperature, humidity, pressure, and gas values because the processor is a basic ATMega328P and doesn’t have enough memory or power to run the BSEC library needed to calculate VOC and CO2 levels. However, these values are sent wirelessly to an ESP32 which is powerful enough to run the library. Is there any way to implement the library on the ESP32 to take the arguments in the form of the measured values and calculate the CO2 and VOC levels. Or a lightweight algorithm I could run on the IoT node? Alternatively, I was wondering whether the VOC and CO2 levels could be calculated in Node-Red using JavaScript which is where the data is finally sent in the backend. Any help would be appreciated. Thanks.
... View more