06-25-2024 09:11 AM
Hello, I am using the BME680 sensor with an STM32WB55 microcontroller via I2C. The sensor was working properly, resistance variations were achieved when the sensor was exposed to different gases. However, one day the resistance value stayed constant and I could not get any variation of this value anymore. Humidity, temperature, and pressure are changing and working fine. I tried different libraries and the results were the same for the resistance. In addition, this happened with different BME680 sensors that I have tested. Why could this happen? |
06-25-2024 10:00 AM
Hi VGB,
Thanks for your inquiry.
Firstly, ensure that your BME680 hardware is designed correctly, referring to the official BME680 shuttle board https://www.bosch-sensortec.com/media/boschsensortec/downloads/shuttle_board_flyer/application_board...
I upload BME68x example code on STM32 based on BME68x sensor API & example(https://github.com/boschsensortec/BME68x_SensorAPI) for your reference.