Comments: SparkFun Environmental Sensor Breakout - BME68x (Qwiic) Hookup Guide


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #533342 / about 3 years ago / 1

    Your "default" address of 0x77 is actually BME680_I2C_ADDR_SECONDARY in the BOSCH Sensortec library, and their code don't work on your breakout unless either the library code or the breakout are modified, which is very unfortunate. Why did you pick their secondary address as your default?

    from bm2680_defs.h (BSEC

    /** BME680 I2C addresses */

    #define BME680_I2C_ADDR_PRIMARY UINT8_C(0x76)

    #define BME680_I2C_ADDR_SECONDARY UINT8_C(0x77)

If you've found an issue with this tutorial content, please send us your feedback!