Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    air quality sensor compatability

    air quality sensor compatability

    Hi Team,

    I am using existing BLE to integrate your BME68x sensor via I2C mode. Will there be any problem to include or add the driver and your application,

    Please find the feature of our BLE:

    • ARM Cortex-M33 (ble), Frequency – 38.4MHz, 352kB Flash, 32kB RAM

    could i read the raw information atleast from i2c registers?

    Thanks,

    Kumar

    19 REPLIES 19

    Hello CodeOn-ArK,

    It is easy to migrate your platform with examle code on github.

    Hi Robin,

    I am able to read the registers from i2c using in our platform. And the below raw values are gettign and converted
    as per temperature formula. Able to read the 0x22, 0x23, 0x24 temp & 0x25, 0x26 hum registers for calculating both.

    But i am not getting the room temperature value. Please suggest us.

    Temperature:-

    temp_msb = 127 //0x22
    temp_lsb = 227 // 0x23
    temp_xlsb = 96 // 0x24
    temp_raw = 523830
    calc_temp = 153

    Humidity:-

    hum_msb = 74   // 0x25
    hum_lsb = 140   // 0x26
    hum_raw = 19084 
    calc_hum = 245

    Regards,
    Kumar

    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.

    Temp = 27.25
    Hum = 35
    Pressure= 943.73
    GAS resi= 11822863

    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.

    please share any doucments to link your libs.  

    Regards,

    Kumar

    Hello franciskumar200,

    You could dwonload BSEC package from previous reply, then you will find integration guide document under the package.

    BSTRobin
    Community Moderator
    Community Moderator

    Hello franciskumar200,

    You also could see it from BSEC package BSEC supported to output SIAQ, co2, bVOC.
    BSEC_OUTPUT_IAQ = 1,
    BSEC_OUTPUT_STATIC_IAQ = 2, /*!< Unscaled indoor-air-quality estimate */
    BSEC_OUTPUT_CO2_EQUIVALENT = 3, /*!< co2 equivalent estimate [ppm] */
    BSEC_OUTPUT_BREATH_VOC_EQUIVALENT = 4, /*!< breath VOC concentration estimate [ppm] */

    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