I used an ESP32 to measure the temperature change of a non insulated room at my house using a temperature sensor I built from a 10k Ohm thermistor and 10K Ohm resistor. I wrote an Arduino sketch to capture and average the data in increments of 10 minutes. In this sketch I had to create a function to implement the Steinhart-Hart equation to my thermistor readings to convert them into degrees Fahrenheit. Then I made a function that takes the averages of every ten minute reading increment as the code ran for 24 hours. The logic that I used for the overall average of every reading during the day was in the loop so it would update every iteration of the loop function. The count(number that the overall average was divided by) was an unsigned int variable because it would run literally every time the loop ran. I also had to use tape to keep the jumpers connected to the thermistor and resistor as when I was experiment and coding the resistor jumper would constantly fall of making it so that the lowest reading would be incorrect. Finally, I can conclude that the temperature in the uninsulated room at my house changes a lot during the day and you will see that in the graph further down on this page. PS: All of the code for the project was created using Arduino IDE and connecting my ESP32 to it.