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

Pages

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 a year 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 1.4.8.0)

    /** BME680 I2C addresses */

    #define BME680_I2C_ADDR_PRIMARY UINT8_C(0x76)

    #define BME680_I2C_ADDR_SECONDARY UINT8_C(0x77)


If you've found a bug or have other constructive feedback for our tutorial authors, please send us your feedback!