The Grove BMP280 Barometer Sensor is built around Bosch BMP280, it is a low-cost and high-precision environmental sensor measures the temperature and barometer. This sensor supports both I2C and SPI communication and Seeed provide a BMP280 Arduino library.
Grove BMP280 provides precise measurements of barometric pressure and temperature in the environment. The air pressure can be measured in a range from 300 hPa to 1100hPa with ±1.0 hPa absolute accuracy. As for the temperature, the sensor works perfectly for temperatures between - 40℃ and 85℃ with an accuracy of ±1℃.
Owing to its high accuracy on measuring the pressure, and the pressure changes with altitude, we can calculate the altitude with ±1 meter accuracy, which makes it a precise altimeter as well. Another great thing about this module is that you don’t even need to worry about the I2C collisions as it provides both I2C and SPI interfaces. To use SPI, simply de-solder the bonding pads on the back. If you go with I2C, the board also provides 2 I2C addresses for you to select as you want.
Specifications
High accuracy, the absolute accuracy of ±1.0 hPa for pressure measurement and ±1 accuracy for temperature measurement
Easy-to-use Grove Compatible Interface
Supports both I2C and SPI communication
Can be used as an altimeter with the accuracy of ±1 meter
Supply Voltage: 5V or 3.3V
Current Consumption: 0.6 mA
Barometric Pressure Measure Range: 300 – 1100 hPa
Barometric Pressure Accuracy: ±1.0 hPa
Temperature Measurement Range: -40 to 85
Temperature Measurement Accuracy: ±1
Interface: I2C and SPI
Grove Port: I2C (selectable address at 0x77(default) and 0x76)
As the sensor is quite sensitive to the environmental conditions, please DO NOT touch it with your fingers.