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

    BSTRobin
    Community Moderator
    Community Moderator

    Hello franciskumar200,

    You could download BME688 software from here: https://www.bosch-sensortec.com/software-tools/software/bme688-software/
    If you compiler was in the supported list, you could directly run BSEC library and get IAQ output value.
    BSEC supported platform and compiler: https://www.bosch-sensortec.com/media/boschsensortec/downloads/software/bme688_development_software/...

    Hi Robin,

    Thanks for your response.

    Instead of Bosch software and integrate all your driver in our platform, is there any logic can be done using I2C registers to read the RAW values.

    After gettign the RAW values from application end will apply the formula logic. 

    Will this give any imapct? and i am using the SoC have limited flash memeory to fit your software in our Cortex-M33.

    Please share some small logic to read the raw values.

    Regards,

    Kumar

      

     

     

    Hello CodeOn-ArK,

    Do you mean you only want to read the RAW data via I2C interface and do not want to call BSEC algorithm? If yes, you could refer BME68x sensor API code on github to get RAW data: https://github.com/BoschSensortec/BME68x-Sensor-API

    Hi Robin,

    Yes there is depdnency to port it in our BLE platform due to space constraint. Which is 352Kb flash + 32Kb RAM.

    I will try to load the BSE algorithm. If not fit, i will go with RAW data reading and sending the same to our mobile app will apply the formulas.

    Is it make sense? Is there any challenge? please suggest us.

    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