HP5508A replacement v1.5 - new pressure sensor
Ok, the BMT180 sensor experiences occasional glitches. And the Arduino I2C library, wire.h, is notorious for bad error handling. A bad transaction on the I2C can freeze the entire micro.
Soooo... a future change should probably replace the wire.h library, but the sensor libaries depend on that, so it will be quite a rewrite. Instead, we replace the BMT180 sensor with a MPL115A2 from adafruit:
The change in connection is straight forward:
You can find the new software below