Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMI08X IMU Arduino Library

    BMI08X IMU Arduino Library

    Habib
    Occasional Visitor

    Please help me in setting up BMI08X for Arduino.My Questions are.

    1. Do we have an Arduino library available for BMI08X IMU?
    2. Is there anybody who have already used BMI08X on Arduino? If yes then it would be really helpful if somebody guide me on this. I am following available datasheet for BMI08X but there is not so much for arduino.

    Thank you in Advance.

     

    3 REPLIES 3

    shellywang
    Occasional Contributor

    We do not have Arduino library  for BMI08X IMU. But you can use our API on github: https://github.com/BoschSensortec

    kgoveas
    Community Moderator
    Community Moderator

    Hi Habib,

     

    In addition, the sensor API is a C library that can be used on most platforms to communicate with the sensor. To adopt to the Arduino environment, you will have to implement the callbacks for sensor read/write and delay. This Gist should give a fair idea on how to implement these callbacks for Arduino. If you need further assistance, please feel free to post here. 

    Hello.

    I have a question regarding internal 24-bit counter (BMI088 shutle board). First two bytes (0 - 15) work as expected but third byte acts strange: it goes from 0 to 255 when second counter reaches 128 and when second counter overflows third counter goes to 0. This is the library I'm using: https://github.com/bolderflight/BMI088

    Library looks fine and I experience the same problem on all 6 sensors I have. Any ideas what might be wrong?

    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