4. BME280 Temperature, Humidity and Pressure Sensor

4.1. Description

BME280 is an environmental sensor with temperature, barometric pressure, and humidity. This sensor is great for all sorts of weather/environmental sensing and can even be used in both I2C and SPI!

This precision sensor is the best low-cost sensing solution for measuring humidity with ±3% accuracy, barometric pressure with ±1 hPa absolute accuracy, and temperature with ±1.0°C accuracy.

Because pressure changes with altitude and the pressure measurements are so good, you can also use it as an altimeter with ±1 meter or better accuracy!

For simple easy wiring use I2C. If you want to connect a bunch of sensors without worrying about I2C address collisions, go with SPI.

601601

BME280

4.2. Technical details

Supply Voltage1.8 - 5V DC
InterfaceI2C (up to 3.4MHz), SPI (up to 10 MHz)
Operational RangeTemperature: -40 to +85°C
Humidity: 0-100%
Pressure: 300-1100 hPa
ResolutionTemperature: 0.01°C
Humidity: 0.008%
Pressure: 0.18Pa
AccuracyTemperature: +-1°C
Humidity: +-3%
Pressure: +-1Pa
I2C addressSDO LOW :0x76
SDO HIGH:0x77

4.3. Data sheet

4.4. Where to buy?