Hi, everyone. I have slowly climbed the levels of the BME280 through the BME680. Now, I want to fine-tune some of my sensor readings to use the AI algorythm in the BME688 through the BSEC2 and BME68X libraries.
I have tried all of the examples shown in the Arduino IDE examples section but none of them compile without multiple errors. I have tried asking ninja.ai and chatGOT to help but to no avail. I have googled "BME688 + ESP32C3" but all of the projects that come up use the BME680 library.
Does anyone out there have a simple sketch using an ESP32C3 and a BME688 that will read all of the aspects of the BME688 including the AI-generated Breath VOC, CO2, AQI, and Gas Resistance? If so, I would be grateful if you shared the sketch such that I might learn to interface these devices? Thank you for reading and/or contributing.
OK, there might be a bit of a mixup here. The BME688 have an AI algorythm that is supposed to be more accurate than the simpler formulas found for the BME680. I did ask ninja.ai to help make an example code from the Arduino IDE work but it couldn't help (although AI is pretty good at analyzing a big chunk of code a once to help eliminate errors).
What I am trying to ascertain at the moment is whether or not the BME688 represents a truly greater accuracy or just the ability to program for, and analyze, certain gasses. The libraries for the 680 are much simpler and, yes, ninja.ai modified a code for me (after about 20 attempts;) that worked with the BME680.
So . . . BME680 or BME688 for gas resistance, CO2 equivalence, Breath VOC, and AQI? I know I need the BME688 if I want to analyze roasting coffee bean vapor signatures, but for the rest of this?
According to what I read, the 688 is a drop-in replacement for the 680. The same library as the 680. The difference is you can use the AI tool (from 2021) to set up specific 'smells. ' That ability is outside my scope. Good luck with 2021 AI.