Add-Ons
Add-Ons
24/7 lifetime customer and technical support
2-year Warranty -no questions asked
Comprehensive Documentation
Open-source everything
Made in EU
Designed and manufactured in Croatia.
Volume discounts
Educational and OEM pricing on request.
2-year warranty
Standard EU 2-year warranty on all Soldered products.
Complimentary technical support
Our engineers answer your questions free of charge.
Arduino-compatible
Plug it into any Arduino board and start coding in minutes.
MicroPython-compatible
Drop the driver onto your MicroPython-ready board and run it, no compiling required.
Qwiic
Solderless Qwiic connector, chain it to any Qwiic board with a single cable.
Breadboard-compatible
2.54 mm pin spacing, drops straight onto any breadboard.
Low-power
Optimised for battery and solar projects.
LEGO-compatible
Mounting holes line up with LEGO spacing and peg size.
Description
The BME690 AI temperature, humidity & gas sensor breakout carries the Bosch BME690, which measures temperature, relative humidity, barometric pressure and the resistance of a heated metal-oxide gas sensor. Bosch's BSEC software turns the gas readings into an index for air quality (IAQ), bVOC and CO2 equivalents and gas scan results.
Temperature is accurate to ±0.5 °C from 0 to 65 °C, humidity to ±3 % r.H. (20 to 80 % r.H., 25 °C) and pressure to ±0.5 hPa from 300 to 1100 hPa. The sensor operates from -40 to 85 °C. In sleep mode it draws 0.11 µA, and a standard gas scan averages 3.1 mA (Bosch figures at 1.8 V).
You connect it over I2C, through either of the two Qwiic connectors or the 4-pin 2.54 mm header (GND, 3V3, SDA, SCL). The default address is 0x76; move the ADDR jumper to use 0x77. A second jumper disconnects the 10 kΩ pull-ups on SDA and SCL. Soldered's Arduino and MicroPython libraries read the raw values and the gas resistance, and there are ESP-IDF and ESPHome components as well.
Technical Specifications
- Sensor: Bosch BME690
- Measures: temperature, relative humidity, pressure, gas resistance
- Temperature: -40 to 85 °C, ±0.5 °C (0 to 65 °C), ±1 °C outside that range
- Humidity: 0 to 100 % r.H., ±3 % r.H. (20 to 80 % r.H., 25 °C)
- Pressure: 300 to 1100 hPa, ±0.5 hPa (0 to 65 °C)
- Interface: I2C, address 0x76 (default) or 0x77
- Connectors: 2x Qwiic, 4-pin 2.54 mm header (GND, 3V3, SDA, SCL)
- Supply: 1.71 to 3.6 V on 3V3, no regulator
- Current: 0.11 µA sleep, 3.1 mA average in standard gas scan mode (at 1.8 V)
- Pull-ups: 10 kΩ on SDA and SCL, disconnect with the jumper
- Mounting holes: 2x 3.2 mm
- Dimensions: 22 x 22 mm