Soldered.com ↗ GitHub ↗
Full product documentation, content & links

BMP280 Pressure & Altitude Sensor Breakout

Sensors & Modules Environmental (Temp, Humidity, Gas)
Sale
Interface ['i2c'] Qwiic Yes
The BMP280 Pressure & Altitude Sensor Breakout offers precise atmospheric measurements with ultra-low power consumption, ideal for portable projects.

Measure atmospheric pressure, altitude, and temperature with confidence using the BMP280 Temperature & Altitude Sensor Breakout. Built around Bosch Sensortec's proven BMP280 sensor, this breakout delivers reliable performance, low power consumption, and excellent accuracy for a wide range of embedded applications. With a simple I2C interface, dual Qwiic connectors, and standard header pins, it integrates effortlessly into Arduino, ESP32, RP2040, and other microcontroller-based projects.

The BMP280 operates over a pressure range of 300 hPa to 1100 hPa, making it well suited for altitude estimation, weather monitoring, indoor navigation, and environmental sensing. It offers a relative pressure accuracy of ±0.12 hPa, corresponding to approximately ±1 meter altitude resolution, and supports configurable oversampling and an internal IIR filter to reduce noise from short-term pressure fluctuations such as airflow or movement. Temperature measurements are provided alongside pressure data, allowing for accurate compensation and stable long-term readings.

This breakout board is designed for flexibility and ease of use. It features two Qwiic connectors for solder-free daisy-chaining, clearly labeled I2C header pins, and a dedicated interrupt pin for data-ready signaling or advanced low-power operation. Thanks to its ultra-low current consumption - as low as 2.7 µA at 1 Hz sampling - the BMP280 breakout is an excellent choice for battery-powered devices, portable sensors, and always-on monitoring systems where efficiency matters.

  • Accurate barometric pressure and temperature sensing
  • Pressure range: 300 - 1100 hPa
  • High relative accuracy: ±0.12 hPa (≈ ±1 m altitude)
  • Ultra-low power consumption: ~2.7 µA @ 1 Hz
  • I2C interface with header pins
  • 2× Qwiic connectors for fast, solder-free connections
  • Built-in IIR filter for noise reduction
  • Configurable interrupt pin for data-ready events
  • Operating temperature range: -40 °C to +85 °C

Interface

Interface I2C
Qwiic Compatible Yes
I2C Address Default 0x76
I2C Address Changeable Yes
Breadboard Compatible Yes

Measurement

Measurement Types Pressure, Temperature
Measurement Range Temperature -40 to 85 C; Pressure 300 to 1100 hPa
Measurement Accuracy Temperature 0.01 C resolution; Pressure 0.16 Pa resolution

Power

Logic Level 3V3 Or 5V
Operating Current (mA) 0.0027

Other

Ic Part Number BMP280
Start Here
1
Connect

Plug into any Soldered Dasduino or microcontroller with an easyC cable — no soldering required.

2
Install the library

Add the Soldered library for your language (below).

3
Run an example

Open the get-started example and read your first value.

ArduinoC++
What's in the Box
BMP280 Pressure & Altitude Sensor Breakout (main product) 333315
Header pins (unsoldered)
Header pins included for all breadboard-compatible pins
Last updated:
Technical Resources 1 resource
Software Resources 1 resource