Comments on: ESP32: BME680 Environmental Sensor using Arduino IDE (Gas, Pressure, Humidity, Temperature) https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Sun, 18 Jan 2026 04:27:01 +0000 hourly 1 https://wordpress.org/?v=6.8.5 By: rjs https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-1152153 Sun, 18 Jan 2026 04:27:01 +0000 https://randomnerdtutorials.com/?p=98161#comment-1152153 I enjoyed this tutorial. It fired up first time. I followed the instructions. very easy to follow.

Thank you.

]]>
By: Christian https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-1092208 Tue, 02 Sep 2025 12:53:57 +0000 https://randomnerdtutorials.com/?p=98161#comment-1092208 In reply to Anthony Cheesebrough.

Hi,
thank you for your quick respons, Sara! I copied the code again: same error message.
But Anthony`s idea did help, now it works properly! Great community, thumbs up!!!

]]>
By: Anthony Cheesebrough https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-1091828 Mon, 01 Sep 2025 16:11:33 +0000 https://randomnerdtutorials.com/?p=98161#comment-1091828 In reply to Christian.

So I experienced the same error and resolved it by adding a return after the last else if…

else if(var == “GAS”){
return String(gasResistance);
}
return “0”;
}

const char index_

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-1088225 Fri, 29 Aug 2025 10:07:03 +0000 https://randomnerdtutorials.com/?p=98161#comment-1088225 In reply to Christian.

Hi.
The code compiles just fine on my side.

Did you copy the whole code?

Did you install the required libraries? We’re using the libraries by ESP32Async. Older versions of the library might not work.

Regards,
Sara

]]>
By: Christian https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-1087689 Thu, 28 Aug 2025 13:58:30 +0000 https://randomnerdtutorials.com/?p=98161#comment-1087689 Hi,
I copied the code as shown, but I get the following error message:

C:\Arduino\sketch_Wetterstation_mit_Webserver\sketch_Wetterstation_mit_Webserver.ino: In function ‘String processor(const String&)’:
C:Arduino\sketch_Wetterstation_mit_Webserver\sketch_Wetterstation_mit_Webserver.ino:72:1: error: control reaches end of non-void function [-Werror=return-type]
72 | }
| ^
cc1plus.exe: some warnings being treated as errors

What ist wrong? Can you help me?

Chris

]]>
By: JD https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-1075748 Mon, 28 Jul 2025 21:26:41 +0000 https://randomnerdtutorials.com/?p=98161#comment-1075748 Great Tutorial!

]]>
By: Renzo https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-908023 Sat, 20 Apr 2024 14:59:21 +0000 https://randomnerdtutorials.com/?p=98161#comment-908023 Hi,
great, but what is the meaning i.e for Gas = 88.37 KOhms?
is a good index?

Bye
Renzo

]]>
By: Vasy https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-854755 Sat, 12 Aug 2023 15:05:48 +0000 https://randomnerdtutorials.com/?p=98161#comment-854755 Hello, very nice work.I did this and it works great.But I want to know if you can still make me a library from BME680 with : BME 680, CCU-811 , MH-Z19 , SPS30 , SHT3x.
With ESP32-S3.
As it is with the web interface, plus a TFT SPI Display, would it be a lot of work?
I would pay for the code, as long as it is not so expensive.
It’s a hobby for me.
Thank You.

]]>
By: Sarah Dal https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-827487 Thu, 30 Mar 2023 11:40:38 +0000 https://randomnerdtutorials.com/?p=98161#comment-827487 In reply to Sara Santos.

Hi Sara,

I realised there was a jumper on the back of the BME688 that changes the i2c address. I cut this jumper, and the module works with this code now!

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-bme680-sensor-arduino/#comment-827484 Thu, 30 Mar 2023 11:22:59 +0000 https://randomnerdtutorials.com/?p=98161#comment-827484 In reply to Sarah Dal.

Hi.
I don’t think this library is compatible with the BME688.
This example is for the BME680.
Regards,
Sara

]]>