Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    BMX160 powering down by GPIO

    BMX160 powering down by GPIO

    timmbo
    New Poster

    Dear all,

    I'm currently powering a BMX160 by a GPIO of an ESP32. I2C is used for communication. That works fine, but when I turn off VDD + VDDIO the device stays powered on due to the I2C pull-ups. It completely powers down (no measurable power consumption) when I only remove VDD, but keep VDDIO at +3.3V.

    Will this kind of power down (VDD off, but VDDIO on) harm the component? Is this the proper way to power the BMX160 completely down?

    Thanks in advance,

    Timm

    3 REPLIES 3

    Vincent
    Community Moderator
    Community Moderator

    Keep VDDIO high then put VDD to low is a good way to fully turn off the sensor. 

    And since the IO pad is connect to system, and sytem is still working,  it is more preferred from our side to do so. 

    Otherwise, if IO pad is high while VDDIO is low,  there will be risk to damage the sensor. 

    Hi Vincent,

    thanks a lot for the quick answer. Does this recommendation also apply to the BME680 and BMA400? Will the I2C bus still be operational for other sensors if VDD is low (means I2C lines of the Bosch sensor are not pulled to GND)?

    Thanks in advance,

    Timm

    Vincent
    Community Moderator
    Community Moderator

    IF your GPIO have enough driving power,  it should be also apply to BME680 and BMA400.

    Keep VDDIO to high and VDD to low,  the bus will not pull to low by sensor. Only risk in this setup is the leakage current which you need to test on your own board.

    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