Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    BME688 Development board Communication protocol

    BME688 Development board Communication protocol

    Phatta
    Member

    Hello,

    I just recently bought a BME688 Development kit. As of now, there is no much information on how the Adafruit HUZZAH32 feather board communicates with the BM688 sensors ( total 8).  
    I wanted to know what communication protocol is being used as in SPI or I2C ?. Can operate with just one bme sensor being enabled?
    Or can I use the sensor api to develop custom firmware ?

    13 REPLIES 13

    BSTRobin
    Community Moderator
    Community Moderator

    Hello Phatta,
    BME688 supports I2C or SPI communication. As long as your host MCU supports I2C or SPI, you can use the BME688 API on GitHub to access BME680.
    BME680 API and example code on github: https://github.com/BoschSensortec/BME68x-Sensor-API

    Yes, I agree with you. However, my question is related to the BME688 Development board which houses 8 bme sensors. So if SPI is used need to figure out the chip select lines and if I2C is used,  do all the 8 sensors have different addresses?

    BSTRobin
    Community Moderator
    Community Moderator

    Hello Phatta,

    The SDO pin is set to high or low to determine the I2C address of the sensor.

    Karthikg
    Established Member

    Hi Phatta,

    were you able to figure this out? I am having diffculty with the x8 board and have no documentaiton.

     

    Thanks

    Karthik

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist