Bosch has stepped up their game with their new BME280 sensor, 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 from Bosch is the best low-cost sensing solution for measuring humidity with ±3% accuracy, barometric pressure with ±1 hPa absolute accuraccy, 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!
The BME280 is the next-generation of sensors from Bosch, 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. For simple easy wiring, go with I2C. If you want to connect a bunch of sensors without worrying about I2C address collisions, go with SPI.
Nice sensor right? So we made it easy for you to get right into your next project. The surface-mount sensor is soldered onto a PCB and comes with a 3.3V regulator and level shifting so you can use it with a 3V or 5V logic microcontroller without worry.
Data sheet
Manufacturer
Responsible person
The BME280 integrated circuit is a sensor of atmospheric conditions (pressure, humidity, temperature) in the SMD casing (2.5mmx2.5mm). The sensor has very low power consumption (average 3.6uA) and has an I2C / SPI bus. The Bosch Sensortec system
No product available!
BME280 integrates onboard temperature sensor, humidity sensor and barometer. It provides both SPI and I2C interfaces; and can be widely used in environmental monitoring, story height measurement and Internet of Things (IoT) control and so on. SEN0236
LPS28DFW absolute pressure sensor module. The chip features a wide measurement range of 260 to 1260 hPa or 260 to 4060 hPa and a high accuracy of 0.5 hPa. It communicates via an I2C interface. SparkFun SEN-21221
The MS5803-14BA waterproof pressure sensor module. It allows measurement from 0 to 14 bar and communicates via SPI or I2C interface. SparkFun SEN-12909
No product available!
LPS35HW waterproof barometer module. It can measure pressure from 260 to 1260 hPa and communicates via I2C or SPI. Adafruit 4258
BMP390 digital barometer module. Measures pressure from 300 to 1250 hPa and temperature from -40℃ to 85℃. It communicates via an I2C or SPI interface. Waveshare BMP390 Barometric Pressure Sensor
No product available!
LPS22DF digital barometer module. It enables pressure measurement in the range from 260 to 1260 hPa and communicates via I2C or SPI. Pololu 2898
Module with the MS5611 sensor, allowing measurement of atmospheric pressure. The module has a built-in 3.3 V voltage stabilizer. It comes with a connector for self-assembly. modGY-63
Gravity: High Accuracy is a multifunctional environmental sensor with Gravity I2C and UART output. Perfect for weather station projects. DFRobot SEN0501
A precise pressure and temperature sensor that supports I2C communication, which makes it easy to integrate with microcontrollers such as Arduino. With its compact design and versatile use in navigation, altitude measurement or GPS assistance, it is ideal for IoT projects and navigation systems. DFRobot SEN0372
The KAmod BMP280 contains a precise BMP280 sensor manufactured by Bosch Sensortec, which enables the measurement of atmospheric pressure and temperature. All key signals of the miniature BMP280 sensor are routed on the module board, facilitating its use in modular applications. Communication is carried out via SPI or I2C interfaces equipped with voltage level translation circuits.
KAmod BMP390 contains a precise BMP390 sensor manufactured by Bosch Sensortec, enabling the measurement of atmospheric pressure and temperature. All key signals of the miniature BMP390 sensor are routed on the module board, facilitating its use in modular applications. Communication is carried out via SPI or I2C interfaces equipped with voltage level translation circuits.
Atmospheric pressure sensor, capable of measuring up to 4060 hPa, which allows it to be used even in underwater projects to a depth of about 40 meters. Thanks to high precision (±0.5 hPa) and a sampling rate of up to 200 Hz, it is also ideal for dynamic measurements of altitude and pressure in atmospheric conditions. The built-in metal port allows remote pressure measurement through a tube, and compatibility with the STEMMA QT system and ready-made libraries for Arduino and CircuitPython make integration with microcontrollers quick and easy. Adafruit 6067
Energy-saving environmental sensor, enabling precise measurement of temperature in the range from -40℃ to +85℃ and atmospheric pressure from 300 to 1100 hPa. Supports I2C and SPI interfaces, and thanks to the FIFO function allows to minimize energy consumption - even to 0.5 μA in standby mode. Compatible with Arduino, Raspberry Pi and Micro:bit, it is ideal for use in DIY projects, educational projects and weather stations. Seeed Studio 110992164
Compact module with three I2C sensors, enabling measurement of temperature, humidity, pressure, light, proximity and motion. It offers two Qw/ST connectors, so you can quickly connect it to Raspberry Pi, Pico or other microcontrollers. Ideal for IoT applications, home automation and environmental analysis in mobile or stationary projects. Pimoroni PIM745
DFRobot SEN0629 environmental module with a BME688 sensor enables precise measurement of temperature, humidity, pressure, and VOC, and supports AI-assisted gas analysis. Compatibility with I2C/SPI and broad functionality make it suitable for use in smart building systems, environmental monitoring, and industry.
Crowtail – BMP180 Barometer is a digital pressure and temperature sensor with an I2C interface, intended for precise measurements in mobile and environmental systems. It offers high accuracy, low power consumption, and readiness to operate without additional calibration.
Crowtail – BMP280 Barometer Sensor 2.0 is a compact digital sensor for measuring temperature, atmospheric pressure, and altitude, using the I2C interface. Intended for use in weather projects, mobile environmental systems, and consumer electronics.
Precision sensor from Bosch for measuring humidity with ±3% accuracy, barometric pressure with ±1 hPa absolute accuraccy, and temperature with ±1.0°C accuracy Adafruit 2652