Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BNO055 Availability or replacement

    BNO055 Availability or replacement

    __Amit_Kumar
    Member

    Hello all,

    Myself Amit Kumar,

    I want to BNO055 9-axis sensor because we can easily read the calibrated compass heading. But while searching it on Mouser and Digikey, they said "this IC is not recommanded for new Design". Now can anyone give me information about its availability or similar sensor with algorithm for calibrated compass?

     

    Thanks and Regards

    Amit Kumar 

    4 REPLIES 4

    ajanky
    New Poster

    same questions here, especially since on your -website / products /absolute orientation sensors-  NO products are listed

    BSTRobin
    Community Moderator
    Community Moderator

    Hi __Amit_Kumar, ajanky,

    You could use the combination of BHI260AP+BMM150 to replace BNO055.
    BHI260AP integrated BSX sensor fusion software for 6-Axis and 9-Axis 3DoF orientation, gestures, and more.
    BHI260AP: https://www.bosch-sensortec.com/products/smart-sensors/bhi260ap/
    BMM150: https://www.bosch-sensortec.com/products/motion-sensors/magnetometers-bmm150/

    Thank You Robin for a fast reply.

    I understand that the BHI260AP includes a processor that can run your BSX lite code.
    - this code can integrate the BMM150 data to "fuse" a 9DOF sensor ?

    - is the BHI260AP preprogrammed with BSX software - or need my design include connections to program each sensor on the PCB?
    - the AI features come on top of the fused signals, so apart from AHRS data I can get AI-interpreted results of this data?
    thank You
    ajanky

    BSTRobin
    Community Moderator
    Community Moderator

    Hi ajanky,

    BHI260AP SDK integrated BMM150, AKM09915 mag driver, BSX fusion algorithm, could generate firmware to fuse 9DOF.
    https://www.bosch-sensortec.com/products/smart-sensors/bhi260ap/

    After firmware generation, you could acess sensor data, algorithm output via FIFO event, there are example on github: https://github.com/boschsensortec/BHY2-Sensor-API/tree/master/examples

    You could refer example how to use self-leaning on host side: https://github.com/boschsensortec/BHY2-Sensor-API/blob/master/examples/Klio/klio.c

    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