Bosch Sensortec Community

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

    BME680 conversion from sensor resistance reading to gas concentration

    BME680 conversion from sensor resistance reading to gas concentration

    mginet
    New Poster

    Hello,

    we integrated the BME680 sensor into our new prototyping board. I managed recover all the mesurement done by the sensor, i can process almost all except the gas resitance reading. With this mesurement i have the resitance reading from the  sensor but i don't know how to convert it into a VOC concentration.
    Is there a calculation i can apply to my resitance reading to deduce the concentration ?

    Thanks in advance for your help.

    6 REPLIES 6

    handytech
    Community Moderator
    Community Moderator

    Unfortunately the BSEC library is closed-source, and only provided as pre-compiled binaries. Therefore we cannot share a formula to calculate our outputs from raw sensor data.

    We would recommend if possible to consider the list of supported platforms on BSEC's download page. We have also been providing an Arduino library wrapper for BSEC on our official GitHub page, which includes a list of commonly used and  tested MCUs/boards.

    Hi,
     
    I am using BME688 with our MCU (Cortex-M33) and have limited space. I have interfaced the sensor via I2C and am able to read the raw values and able to display the
    Temp, Humidity, Pressure and Gas resistance.
     
    Now my intention is why the gas resistance value is showing always constant?
     
    And how can I convert the GAS resistance value to VOC or CO2/other gases in ppm conversion?
     
    And I need the support to install your BEC Algorithm and libraries in our Cortex-M33 platform to cross compile the overall stack.
    share any doucments to link your libs.
     
    Regards,
    Kumar
    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