Home Temperature Monitor

Project Date June 2022 - Ongoing

This project is designed to monitor the temperature and humidity in different locations in the home. The data gathered can be utilized to display trends of temperature and humidity fluctuation within the home


This project is design for the ESP8266 line using the WeMos D1mini or the Arduino ESP8266. There are different versions and testing to select the suitable board for this project.


There have been multiple designs and versions of 3d printed cases have been used, some of them affects the sensor reading, and some were too big for the inside components.

Version 1.0

Version 1.0 case was too big and was not suitable to be mounted in certain location.

Version 3.0

Version 3.0 is perfectly suitable for the application, the WeMos D1 Mini is in a separate chamber from the DTH22 sensor. The D1-Mini section also have ventilation for heat generated by the WeMos D1 Mini.

Version 2.0

Version 2.0 is smaller and more stealth, but due to its compact size the the sensor readings are thrown off by the heat generated by the D1-mini.


Assembling the components consisted of soldering wires to the correct pins.

Version 2.0 assemble steps


The code for the Arduino and the user interface for desktop and done in their respective IDE which is Arduino and Visual Studio 2019.

UI Interface

This section is the user interface versions that are used for testing the different reading from the sensors placed throughout the home. The outside reading have been replace with the Openweather API that provide the current outside temperature and humidity readings.

UI Version 1.0 (06-22-2022)

This user interface design is to test that the nodes placed throughout the home is working and communicating with the server.


© Copyright Computer Universal Technology Systems