Because of their many applications, Pressure, Temperature, and Humidity sensors (PHT sensors) are a common offering from semiconductor companies. The MS8607 PHT sensor from TE Connectivity does an admirable job of measuring a wide range of all three environmental conditions. Each and every MS8607 sensor is calibrated at the factory and the calibration constants stored in the sensor itself. This sensor is a one stop shop for all your common weather and environmental related metrics.
The MS8607 provides the previously mentioned factory-calibrated pressure, temperature, and humidity data are recorded as 16-bit values and made available over an I2C bus for simple, two wire (plus power and ground!) connection to your microcontroller. Pressure measurements accuracy comes in at +/- 2 hPa, relative humidity at +/- 3% rH, and temperature is good to within 1 degree Celsius. One standout feature of the MS8607 is it’s very respectable low power consumption at as low as 0.78 µA ! That’s hardly anything! Along with carefully managed microcontroller power usage, getting good battery life out of your sensing project will be that much easier.
While the MS8607 sensor itself is rotund by comparison to some of the other sensors we stock, it’s still a surface mount part so we’ve placed it on a breakout board, nestled amongst a handful components that take care of level shifting and power regulation. This lets you use it with either 5V or 3.3V devices, so no matter if you have an Arduino, Metro, Feather, or Raspberry Pi, you’ll be able to interface with the MS8607 easily. The breakout has the expected header for power and I2C connections, however if you prefer to or can’t solder, you can use the SparkFun Qwiic compatible STEMMA QT connectors to wire up to your favorite micro with a plug-and-play cable. Even if like me you don’t mind soldering, STEMMA QT connectors are super convenient for wiring up projects quickly.