The BME280 is the next-generation of sensors, and is the upgrade to the BMP085/BMP180/BMP183 - with a low altitude noise of 0.25m and the same fast conversion time. It has the same specifications, but can use either I2C or SPI.
Interface: I2C (up to 3.4MHz), SPI (up to 10 MHz)
Pressure: 300-1100 hPa; Temperature: -40 to +85°C ; Humidity: 0-100%
Supply voltage VDD main supply voltage range: 1.71 V to 3.6 V
BME280, the precision sensor from , is soldered onto PCB. Not only the pressure and the temperature, this sensor can measure humidity. It uses both I2C and SPI (supports 3-, 4-wire SPI) interface