Overview
The BMP280 is an absolute barometric pressure sensor especially designed for mobile applications. The BMP280 is based on Bosch’s proven Piezo-resistive pressure sensor technology featuring high EMC robustness, high accuracy and linearity and long term stability. The BMP280 operates at lower noise, supports new filter modes and an SPI interface.


Features
- Pressure Operation range: 300 – 1100 hPa
- Supply voltage VDDIO 1.2 – 3.6V, VDD 1.71 – 3.6V
- I2C and SPI interface
- Ultra-low power mode with average current 2.74uA
- Resolution of data: Pressure: 0.18Pa
- Available with Altitude Content Provider ACP2.0 Software
Specifications
- BMP280 – An absolute barometric pressure sensor
- Headers for I2C/SPI Interface
- Solder Pad for Interface, Device Address and so on.
- Qwiic connector x 2, easy to debug & use
- Dimension: 28 x 18 x 5 mm
Hardware

| Pin | Description | Note |
|---|---|---|
| VDD | Power supply voltage: 1.7-3.6V | |
| GND | Ground | |
| SCL/SCK | I2C interface Clock bus or SPI interface Clock bus | Had external pull-up resistor 4K7 |
| SDA/SDI | I2C interface Data bus or SPI Data in | Had external pull-up resistor 4K7 |
| SDO | SPI Data Out | |
| CSB | SPI Chip Select |
Default I2C interface 7 bit device address: 0x77
User Guide
It is the best choice to develop embedded drivers with embedded rust. Because the driver can be used with MCU like ESP32, also used with ARM64 Linux Application, for example raspberry pi directly.
You can download the bmp280 rust driver with git, also add your rust project with cargo – cargo add bmp280.
The examples as below use the first one.
https://github.com/lily-mara/bmp280















2 reviews for ALB BMP280 Barometer Sensor Breakout
There are no reviews yet.