bme680-python icon indicating copy to clipboard operation
bme680-python copied to clipboard

Python library for the BME680 gas, temperature, humidity and pressure sensor.

Results 14 bme680-python issues
Sort by recently updated
recently updated
newest added

Hi, I'm having a similar problem to https://github.com/pimoroni/bme680-python/issues/10 but the issue isn't my i2c address I think (it's 0x76 as defined for the primary in the constants file). Any suggestions?...

I want to use sleep mode to reduce consumption and force mode just when I need readings

Im needing altitude and sea level pressure parameters. Is there something Im missing?

Everything is working as it should, except from the gas readings, I always get the exact same number. I am using a generic ESP32 DEVKITV1 (VROOM 32). The sensor is...

I forked this repo quite some time ago and started porting it to the BME688. I mainly came up with the same set of changes as you now. But when...

I've made a small adapter class so that this can be used with micropython: https://github.com/gkluoe/bme680/blob/master/library/bme680/i2c.py @Gadgetoid would you consider a pull request to add this functionality?

notice

I have tried a simpler version of the bme680 and it worked. With this version the gas is always the same: 118898.4. The rest is correct. What could be wrong?

After running ok for some time, I get the following exception ``` sensor.get_sensor_data() File "build/bdist.linux-armv7l/egg/bme680/__init__.py", line 264, in get_sensor_data self.set_power_mode(constants.FORCED_MODE) File "build/bdist.linux-armv7l/egg/bme680/__init__.py", line 248, in set_power_mode self._set_bits(constants.CONF_T_P_MODE_ADDR, constants.MODE_MSK, constants.MODE_POS, value)...

I need 3 sensors, but there are unfortunately only 2 I2C addresses. So i have to use SPI instead of I2C. Is there a way to use the same library...

enhancement
help wanted

When running example `read_all.py`, after about 5-10 samples the readout shows: ``` 32.57 C,686.35 hPa,100.00 %RH ``` then continues with these values until Errno 121. Sometimes it takes longer, sometimes...