The BMP280 is a highprecision, lowpower digital barometric pressure and temperature sensor from Bosch Sensortec. It is the upgraded successor to the popular BMP180, offering superior accuracy, lower noise, and a smaller footprint [citation:1][citation:2][citation:7]. With its I2C interface and wide voltage support, it is an ideal choice for weather stations, altitude tracking, and indoor navigation projects .
| Parameter | Value |
|---|---|
| Pressure Range | 300 to 1100 hPa [citation:5] |
| Temperature Range | -40°C to +85°C [citation:5][citation:11] |
| I2C Address | 0x76 or 0x77 (configurable) [citation:6] |
| Current Consumption | 2.7 µA (1Hz update rate) [citation:1][citation:2] |
| Relative Accuracy | ±0.12 hPa (equiv. to ±1m altitude) [citation:2] |
| Package Size | 2.0 x 2.5mm [citation:1] |
| Communication | I2C (up to 3.4MHz) & SPI [citation:5] |
= Key Features =
+High Precision & Low Noise - Improved resolution and RMS noise compared to previous generation sensors [citation:2].
+Multiple Operating Modes - Offers flexibility to optimize for power consumption, resolution, or speed [citation:2][citation:6].
+Integrated Temperature Compensation - Provides accurate pressure readings across a wide temperature range [citation:12].
+Builtin Filtering Internal filters improve stability in noisy environments [citation:2].
√ Widely supported by Adafruit, SparkFun, and DFRobot libraries.
√ Compatible with 3.3V and 5V logic levels for flexible integration.
√ STEMMA QT / Qwiic connector option for solderless I2C connections [citation:7].