BME680 Digital Temperature Humidity Pressure Sensor Breakout
BME680 Digital Temperature Humidity Pressure Sensor Breakout
Price subject to change. Tap below for current.
Couldn't load pickup availability
Our review of the BME680 Digital Temperature Humidity Pressure Sensor Breakout finds it best suited for hobbyists and makers who need a compact, multi-parameter sensor for DIY weather stations and air quality projects. The single biggest reason to buy is the combination of four measurements in one module - temperature, humidity, barometric pressure and VOC gas detection - with simple I2C or SPI connectivity and a wide 3~5VDC operating range that works reliably with Arduino, ESP8266 and Raspberry Pi setups.
Key Features
- Multi-sensor measurements: Provides temperature, humidity, pressure and VOC gas readings from a single compact module to reduce wiring and board space in projects.
- Dual digital interfaces: Supports both I2C and SPI communication so it can be integrated with Arduino, ESP8266 and Raspberry Pi boards without extra level shifting.
- Wide operating voltage: Runs from 3 to 5VDC so the board is compatible with the common logic levels used on microcontroller and single-board computer platforms.
- Breadboard friendly: Includes a 6-pin header and a compact breakout layout that makes prototyping quick and stable on a breadboard or custom PCB.
- High precision sensors: Delivers humidity, pressure and temperature measurements with good linearity and accuracy that are suitable for weather stations and altitude estimation.
Who It's For
The BME680 breakout is ideal for electronics hobbyists, makers and students building small weather stations, air quality monitors or environmental sensing projects who want one board to measure temperature, humidity, pressure and VOCs. Its simple pinout and support for common microcontrollers make it a practical choice for prototyping and educational use.
Professionals who need calibrated industrial sensors with full certification or lowest possible gas-sensing precision may prefer a dedicated laboratory-grade instrument; however, for most DIY and maker applications the BME680 breakout offers an excellent balance of capability and cost.
Pros & Cons
Pros
- Combines four sensing functions in one compact breakout, saving space and simplifying wiring.
- Works across 3~5VDC and supports both I2C and SPI for flexible integration.
- Easy to prototype with the included 6-pin header and straightforward wiring for Arduino, ESP8266 and Raspberry Pi.
- Customers report accurate readings and reliable performance for hobbyist projects.
Cons
- VOC gas output is based on changes in internal resistance and typically needs calibration or interpretation for absolute gas concentrations.
Specifications
| Sensor type | BME680 multi-parameter sensor |
| Measurements | Temperature, Humidity, Pressure, VOC Gas |
| Interfaces | I2C and SPI |
| Operating voltage | 3~5VDC |
| Board format | CJMCU-680 breakout with 6-pin header |
| Typical accuracy | Humidity ~3%, Pressure ~1 hPa, Temperature ~1.0C |
Our Verdict
The BME680 breakout is a practical, cost-effective choice for makers and students who need reliable environmental sensing in a small package. It is easy to integrate with Arduino, ESP8266 and Raspberry Pi, and the combined temperature, humidity, pressure and VOC readings deliver good value for DIY weather stations and air-quality projects.
Frequently Asked Questions
Can this board connect to a Raspberry Pi?
Yes. The breakout supports I2C and SPI and runs on 3~5VDC, so it can be used directly with Raspberry Pi using the Pi's I2C or SPI pins.
How accurate are the readings?
The sensor provides humidity accuracy around 3%, pressure about 1 hPa absolute, and temperature about 1.0C, which is sufficient for hobbyist weather and altitude estimation.
Do I need additional circuitry to use the VOC output?
The gas output is based on internal resistance changes; it works out of the box but typically needs calibration or algorithmic compensation for quantitative VOC concentration readings.
Editor's Take
The BME680 breakout is a practical, cost-effective choice for makers who need reliable temperature, humidity, pressure and VOC measurements; it integrates easily with Arduino, ESP8266 and Raspberry Pi and offers good value for DIY weather and air-quality projects.

Recently viewed
Recently viewed products will appear here as customers browse the store.