Three Essential Environmental Sensors in One Compact Breakout
The Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor - STEMMA QT is a versatile environmental sensor breakout that combines temperature, humidity, and barometric pressure sensing into one compact board. It is an excellent choice for indoor monitoring, weather-related projects, altitude estimation, portable logging systems, and general environmental sensing.
Built around the reliable Bosch BME280, this breakout gives you a cost-effective way to collect multiple environmental readings without needing separate sensors. Since it supports both I2C and SPI, it is easy to integrate into many Arduino, Raspberry Pi, Feather, and other microcontroller projects.
Why you'll love it
- 3-in-1 environmental sensing: Measures temperature, humidity, and pressure from one compact breakout
- Flexible communication options: Supports both I2C and SPI
- Good measurement performance: Great for hobby, educational, and embedded monitoring projects
- Altitude-friendly pressure sensing: Pressure readings can also be used for altitude estimation
- 3V and 5V compatible: Onboard regulator and level shifting simplify wiring
- STEMMA QT / Qwiic ready: Easy solderless I2C hookup for quick prototyping
What you can build
This breakout is ideal for indoor climate monitors, portable weather stations, altitude-aware devices, greenhouse monitoring, room comfort logging, IoT environmental dashboards, and data-logging projects that need more than just temperature sensing.
Starter bundles
Pair it with an Arduino-compatible board, Adafruit Feather, or Raspberry Pi, along with a STEMMA QT cable, jumper wires, and a small display for a complete environmental monitor.
Recommended add-ons
Useful add-ons include OLED displays, microSD logging boards, battery packs, enclosures, and other environmental sensors if you want to expand into air quality or gas monitoring.
Technical specifications
| Product | Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor - STEMMA QT |
|---|---|
| Main Sensor | Bosch BME280 |
| Measured Values | Temperature, relative humidity, and barometric pressure |
| Humidity Accuracy | ±3% RH |
| Pressure Accuracy | ±1 hPa absolute accuracy |
| Temperature Accuracy | ±1.0°C |
| Altitude Resolution | Can be used as an altimeter with about ±1 meter or better accuracy |
| Low Altitude Noise | 0.25 m |
| Communication Interface | I2C or SPI |
| Logic / Power Compatibility | Works with 3V or 5V systems using onboard 3.3V regulator and level shifting |
| Connector Type | STEMMA QT / Qwiic-compatible JST SH connectors for I2C |
| Dimensions | 25.2mm × 18.0mm × 4.6mm |
Pinout & usage notes
Use I2C when you want simple wiring and easy integration with other sensors. Use SPI when you prefer a dedicated bus or want to avoid I2C address conflicts in more complex builds.
Since pressure changes with altitude, the BME280 can also be used for elevation-aware applications. That makes it useful not just for weather and room sensing, but also for portable instrumentation and altitude-tracking projects.
What’s in the box
1 × Adafruit BME280 Temperature, Humidity, and Pressure Sensor Breakout
Frequently Asked Questions
Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor - STEMMA QT
Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor - STEMMA QT
Low stock: 1 left
Product Code
SKU:2652-A
Couldn't load pickup availability
