Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BME280 humidity accuracy

    BME280 humidity accuracy

    blakec
    Occasional Visitor

    Hi,

    I have a BME280, embedded on an Enviro+ for Raspberry Pi from Pimoroni.

    https://shop.pimoroni.com/products/enviro?variant=31155658457171

    I have trouble getting good values for the humidity. The pressure is accurate, the sensor temperature a bit above environment temperature, as expected. However, the humidity values are too low. I tested this in an air tight container with NaCl saturated distilled water, with an expected humidity of ~75% at 20 degrees Celcius. After 24 hours, the measured humidity is around 16-17% too low. The BME280 reads around 58/59% instead of ~75%.  

    I use C code with the official Bosch driver from Github, used the raspberry pi example code as reference for my test application and followed the data sheet  for "indoor measurements", set the chip in "normal" mode with its recommended oversampling, filtering and time interval settings. But also in "weather station" settings, setting the chip in "forced" mode (no oversampling, no filtering, reading every minute) gives the same result.

    Is this normal behavior of the sensor? What can I do to improve accuracy?

    Best,

    Blake 

     

    1 REPLY 1

    BSTRobin
    Community Moderator
    Community Moderator

    Hello blakec,

    From the information on the open source website, we can see that the software of BME280 has been integrated into Enviro+ for Raspberry Pi . Could you test this software and compare it with your test data?
    https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-enviro-plus
    https://github.com/pimoroni/enviroplus-python/tree/master/examples

    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