🚚 Free Worldwide Shipping on All Orders!Shop Now
HomeStore

BME280 Environmental Sensor

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

  • Product Wiki and code examples

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
$3.55

Original: $11.85

-70%
BME280 Environmental Sensor

$11.85

$3.55
Product image 1
Product image 2
Product image 3
Product image 4

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

  • Product Wiki and code examples

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
BME280 Environmental Sensor | The Pi Hut