Weather Station for Weather Underground Nodemcu and BME280 With Self Heating Fix

This project is a basic weather station with temp, humidity, pressure and dewpoint using just a Nodemcu and BME280.

The bme280 has a self heating issue for sure of about 3 degrees. The code is corrected for this and if you need to change the correction find this line:

float sensor_temperature  = bme.readTemperature() * 9/5+30;

and change the number 30 at the end up or down until the weather station is matching what the news says. The 30 is in F and not Celsius. I'm sitting at around 2 to 7 degrees celcius where I live, so I'm hoping the correction stays true through summer temps of 30 degrees celcius.
The code and photos can be found here:

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.