



BME280 Environmental Sensor
A tiny sensor breakout with BME280 onboard, sensing environmental temperature, humidity and barometric pressure. It supports both I2C and SPI interfaces and is compatible with 3.3V/5V voltage levels.
Due to its ultra-small form factor, low power consumption, high precision and stability, the BME280 is well-suited for applications such as environment monitoring, weather forecast, altimeter and IoT projects.
The sensor comes with a 20cm PH2.0 6-pin wire.
Features
- Supports I2C (default), configurable slave address
- Supports SPI, switch to SPI via I/O setting
- Onboard voltage level translator, compatible with 3.3V/5V operating voltage
- Comes with online development resources and manual (examples for Raspberry Pi/Arduino/STM32
Specifications
- Operating voltage: 3.3V/5V
- Communication interface: I2C/SPI
- Temperature sensing: -40~85°C (resolution 0.01°C, accuracy ±1°C)
- Humidity sensing: 0~100%RH (resolution 0.008%RH, accuracy ±3%RH, response time 1s, delay ≤2%RH)
- Barometric pressure sensing: 300~1100 hPa (resolution 0.18Pa, accuracy ±1hPa)
- Power consumption: <0.1mA@1Hz (H,P,T)
- Dimension: 27mm x 20mm
- Mounting hole size: 2.0mm
Package Contents
- 1x BME280 Environmental Sensor
- 1x PH2.0 6-pin wire (20cm)
Resources
Pinout
| PIN | I2C | SPI |
|---|---|---|
| VCC | 3.3V/5V power supply | |
| GND | Ground | |
| SDA/MOSI | I2C data | SPI data master output/slave input |
| SCL/SCK | I2C clock | SPI clock input |
| ADDR/MISO | I2C address chip selection, high level (default) address: 0x77; low level address: 0x76 |
SPI data master input/slave output |
| CS | NC | SPI chip selection, low active |
Original: $8.70
-65%$8.70
$3.04Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
A tiny sensor breakout with BME280 onboard, sensing environmental temperature, humidity and barometric pressure. It supports both I2C and SPI interfaces and is compatible with 3.3V/5V voltage levels.
Due to its ultra-small form factor, low power consumption, high precision and stability, the BME280 is well-suited for applications such as environment monitoring, weather forecast, altimeter and IoT projects.
The sensor comes with a 20cm PH2.0 6-pin wire.
Features
- Supports I2C (default), configurable slave address
- Supports SPI, switch to SPI via I/O setting
- Onboard voltage level translator, compatible with 3.3V/5V operating voltage
- Comes with online development resources and manual (examples for Raspberry Pi/Arduino/STM32
Specifications
- Operating voltage: 3.3V/5V
- Communication interface: I2C/SPI
- Temperature sensing: -40~85°C (resolution 0.01°C, accuracy ±1°C)
- Humidity sensing: 0~100%RH (resolution 0.008%RH, accuracy ±3%RH, response time 1s, delay ≤2%RH)
- Barometric pressure sensing: 300~1100 hPa (resolution 0.18Pa, accuracy ±1hPa)
- Power consumption: <0.1mA@1Hz (H,P,T)
- Dimension: 27mm x 20mm
- Mounting hole size: 2.0mm
Package Contents
- 1x BME280 Environmental Sensor
- 1x PH2.0 6-pin wire (20cm)
Resources
Pinout
| PIN | I2C | SPI |
|---|---|---|
| VCC | 3.3V/5V power supply | |
| GND | Ground | |
| SDA/MOSI | I2C data | SPI data master output/slave input |
| SCL/SCK | I2C clock | SPI clock input |
| ADDR/MISO | I2C address chip selection, high level (default) address: 0x77; low level address: 0x76 |
SPI data master input/slave output |
| CS | NC | SPI chip selection, low active |























