Shopping Cart

Your cart is empty.

Your cart is empty.

HiLetgo BME680 Digital Temperature Humidity Sensor Module(Temperature/Humidity/Pressure/VOC Gas) 4 in 1 Sensor High Precision Environmental Monitoring Sensor with SPI IIC DC 5V

Free shipping on orders over $29.99

$13.99

$ 6 .99 $6.99

In Stock
  • BME680 Digital Temperature Humidity Sensor Module
  • Temperature/Humidity/Pressure/VOC Gas, 4 in 1 Sensor Module
  • High Precision Environmental Monitoring Sensor with SPI IIC DC 5V


Description:
Working voltage: DC 5V
Working temperature: -40 ℃ ~ + 85 ℃
Communication interface: 12C (up to 3.4 MHz) and SPI (3 and 4 wires, up to 10 MHz)
Humidity, pressure and gas sensors can be enabled / disabled individually
The current consumption at 1 Hz humidity and temperature is 2.1 LA, the current consumption at 1 Hz pressure and temperature is 3.1 LA, and the current consumption at 1 Hz humidity, pressure and temperature is 3.7 LA
Gas sensor parameters: response time (33-63%) Accuracy tolerance ± 396r
Hysteresis ± 1.5% r.h.
Pin definition:
VCC: Power supply is positive
GND: ground
SCL: 12C / SP1 clock line
SDA: 12C / SP! Data cable
SDO: SPI data cable
CS: SPI1 slave enable
Package included:
1 * BME680 Digital Temperature Humidity Pressure VOC Sensor Module


Eric Davis
Reviewed in the United States on April 22, 2025
Gives me temperature, barometer, and air quality measurements on my meshtastic node. In the enclosure though the node might be a little warm so it reads about 10 degrees higher then it should.
Andrew viersen
Reviewed in the United States on March 28, 2024
So far so good
Customer
Reviewed in the United States on December 24, 2024
I was able to get everything working except the air quality portion of the sensor. I’m not sure if it is my code or if I burned up the sensor soldering it together, either way I’m pretty sure it’s my fault. All in all I get a lot of good data out of this tiny module-20250129 Edit: It was my code, after using Arduino IDE I ended up with better results than I could produce using my own Python. I actually just let the magic smoke out of my bme680 last night so I came back to get another one.
Sjon J.
Reviewed in the United States on November 27, 2024
First, I would say this is not an absolute beginner's device, as you'd need to be somewhat knowledgeableat programming, soldering, finding & following instructions (none are included). This device can be used with many platforms, so there are no universal installation instructions for using this device.I have a few bme280s around the house, so decided to add a bme680 to the mix. I'm impressed with the data it's giving and seems to be accurate. The device has worked without an issue since the burn-in period stated in the datasheet. Getting it setup in ESPHome was a little fussy to get all the BSEC2 data (shown on the left panel on screen). Without the BSEC2 data you only get temperature, humidity, air pressure, and gas resistance. I used an ESP32 for the microcontroller for wifi transmission of data.I'm planning to use this to automate my house to turn off all the lights when I go to bed. Theory is, once I'm in bed the CO2 levels will rise and if they stay above xlevel for xtime, it's safe to assume I'm in bed; then turn off all the lights, (re)lock the door, turn on the cameras & notifications, and set the thermostat.