As I mentioned in my previous post, I wrote my own driver for Raspberry Pi at: https://github.com/bradcar/MicroPython_BMP58x, driver now also works for bmp585, bmp581, bmp390, and bmp280 in micropython. As of 19-November I'm still testing bmp280.
The bmp585 sensor has a gel covering so it can actually be submerged in water for a bit. It might be rugged enough for the original ask use case.
In my driver, one can set either altitude or nearest sea level pressure so it can be very accurate absolute altitude. Details of the sensitivities of the various devices in the readme at my driver's GitHub.
I couldn't find a nice pre-made bmp585 board for RP, Arduino, or ESP32, so I got the Bosch shuttle board (from digikey) and soldered some pins. Instructions/imgs in my GitHub readme.
The bmp585 sensor has a gel covering so it can actually be submerged in water for a bit. It might be rugged enough for the original ask use case.
In my driver, one can set either altitude or nearest sea level pressure so it can be very accurate absolute altitude. Details of the sensitivities of the various devices in the readme at my driver's GitHub.
I couldn't find a nice pre-made bmp585 board for RP, Arduino, or ESP32, so I got the Bosch shuttle board (from digikey) and soldered some pins. Instructions/imgs in my GitHub readme.
Statistics: Posted by bradcar — Wed Nov 20, 2024 4:37 am