Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Using Development Desktop software with custom hardware

    Using Development Desktop software with custom hardware

    eberseth
    New Poster

    Could you please point me to resources to connect DD2.0 with custom hardware.  I have integrated a MEMS sensor onto my product and want to use DD2.0 to debug and configure the sensor on my hardware.  Ideally, I would like to write software for my product that emulates the application board interface over RS232/UART.  This could be in the form of C/C++ libraries or even a document that describes the messages to communicate with DD2.0.

    5 REPLIES 5

    zgg
    Long-established Member

    Hello

     

    By "DD2.0", do you refer to the "Development Desktop 2.0" software?

    The DD2.0 software is designed to work with the Bosch-designed sensor mother board called application board. It could be found on Mouser/Digikey here:

    https://www.mouser.com/ProductDetail/Bosch-Sensortec/Application-Board?qs=OdfJ6WaUL7PS01ff9XwIug%3D%...

    The application board uses USB interface with custom USB driver to communicate with the DD2.0 software.

    are you trying to build a custom hardware that replicates the application board mentioned here?

     

     

    I have integrated a MEMS sensor onto my product and want to use DD2.0 to debug and configure the sensor on my hardware.

    Yes, I have included a BMI160 sensor into my own hardware and would like a way to use my hardware with Developer Desktop instead of the Application hardware.

    Vincent
    Community Moderator
    Community Moderator

    No,  DD2.0 is close environment which can only work with our APP board with defined protocol. 

    It will not able to work with your own board.

    Instead,  you can use the API from Github to communicate with sensor on your platform.

    https://github.com/BoschSensortec/BMI160_driver

     

    That's unfortunate.  The software would be handy to plot accelerometer and gyroscope data for sensors already installed on custom systems.

    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