EmbeddedRelated.com
The 2026 Embedded Online Conference
BME280

BME280

Bosch Sensortec
Air Quality Sensors MEMS humidity, pressure and temperature sensor

Overview

The BME280 is an integrated environmental sensor from Bosch Sensortec that combines high-linearity and high-accuracy measurements of humidity, pressure, and temperature. Designed for mobile and battery-powered applications, this MEMS sensor provides fast response times and low noise performance across a standard industrial temperature range.

Why Choose This Part

The BME280 excels in applications requiring high vertical accuracy due to its refined pressure sensing capabilities. It supports both I2C and SPI interfaces, allowing for flexible integration into diverse microcontroller architectures while maintaining a compact footprint.

Applications

Indoor Navigation
Calculating story height and floor level changes through high-precision barometric pressure readings.
IoT Environmental Nodes
Providing local climate data for smart home systems and weather monitoring stations.
HVAC Control
Monitoring ambient conditions to optimize heating, ventilation, and air conditioning efficiency.
Context Awareness
Enhancing mobile device software by detecting changes in the physical environment.

Getting Started

Engineers typically evaluate this sensor using the Bosch Sensortec Shuttle Board or popular breakout boards for the Arduino and Raspberry Pi ecosystems. Bosch provides a C driver on GitHub that handles compensation formulas for raw sensor data, which is essential for obtaining calibrated physical units.

Part of Bosch BME280 / BMP280 family » BME280

BME280 Family

Also available as: BME280 Shuttle Board 3.0

Also Consider

SHT31 Sensirion - Offers higher precision humidity sensing but lacks the barometric pressure measurement found in the BME280.
BME680 Bosch Sensortec - Adds a metal oxide gas sensor for indoor air quality and VOC monitoring in the same footprint.
The 2026 Embedded Online Conference