
Waveshare BME280 Environmental Sensor
Pickup currently not available
Tiny combo sensor board based on Bosch BME280. Reads temperature, relative humidity, and barometric pressure in one go. Works over I²C or SPI and plays nice with 3.3 V and 5 V hosts (onboard regulator/level shifting).
Highlights
-
3-in-1: Temp + RH + Pressure
-
I²C (0x76/0x77) or SPI selectable
-
3.3–5 V friendly breakout (plug ’n’ play with Pico, ESP32, Arduino)
-
Low power, fast readings; great for weather stations & indoor climate
Specs
Property | Value |
---|---|
Sensor | BME280 |
Measurements | Temp (°C), RH (%), Pressure (hPa) |
Ranges | Temp −40…+85 °C • RH 0…100 % • Pressure 300…1100 hPa |
Typical Accuracy | Temp ±1.0 °C • RH ±3 %RH • Pressure ±1 hPa (abs) |
Supply (board) | 3.3–5.0 V (onboard 3.3 V reg) |
Logic level | 3.3 V (level-shifted to tolerate 5 V hosts) |
Interface | I²C (0x76/0x77) or SPI |
I²C speed | up to 400 kHz (standard/fast mode) |
SPI speed | up to 10 MHz (typical) |
Size | Compact 1×6/1×7 header-style breakout |
Pinout
I²C mode: VCC, GND, SCL, SDA
SPI mode: VCC, GND, SCK, MISO, MOSI, CS
(Address select via solder pad/jumper: 0x76 ↔ 0x77.)
What’s in the Pack
-
1× Waveshare BME280 breakout
-
1× Pin header