adafruit / Adafruit_BME680

127 stars 76 forks source link

There are BME680 with a new I2C adress of 0x76 #46

Closed CptHolzschnauz closed 3 years ago

CptHolzschnauz commented 3 years ago

If the example sketch can't find a valid sensor, it might be a version with the default adress 0x76. In this case you have to change the adress on line 35 in Adafruit_BME680.h and everything works fine. THX Lady Ada & Team for your work!

caternuson commented 3 years ago

You can specify a non-default address as a parameter in the call to begin() https://adafruit.github.io/Adafruit_BME680/html/class_adafruit___b_m_e680.html#a902242a4ff4fee842c04243434a4873f

An I2C scan can be used to help confirm the devices address: https://learn.adafruit.com/scanning-i2c-addresses

CptHolzschnauz commented 3 years ago

Perfect! Thank you very much!