BME688 wrong temperatura and humidty

Hi,

I'm are using a BME688 in a project to read ambiental data with an ESP32. The problem is that temperature that is reading, the compensated one, is over 3 degrees up than the real and humidity is like a 60% lower. CO2 levels seems to be unrealistic too.

To try this sensor, I'm using the example "basic_config_state.ino" of arduino library available in GitHub, "BSEC-Arduino-library". With "config/generic_33v_3s_4d/bsec_iaq.txt" configuration.

I tried to use an offset of 3 degrees to try to compensate it and it seems to improve something. But still exits some error:

BME688AQMDateTime
TºH%CO2TºH%CO2  24,845,71334264670413/09/202214:4128,451,1642314761713/09/20228:1325,739,42180274194113/09/202211:0225,238,721592742134213/09/202213:5527,853,1654305355014/09/20229:0425,447,11754274872514/09/202211:0024,738,419232643121915/08/20229:33

 

I'm going to capture more data and update this post with it.

Do you now what is going on? There is a problem with the current configutation? Could you provide me some example to configurate it correctly?

Thanks.

1
10 replies