This shows you the differences between two versions of the page.
iothings:proiecte:2021:wifithermostat [2022/01/28 01:00] alin.stroe2510 [Schematic] |
iothings:proiecte:2021:wifithermostat [2022/01/28 13:01] (current) alin.stroe2510 [Wi-fi thermostat] |
||
---|---|---|---|
Line 3: | Line 3: | ||
//Alin Stroe - ACES 2021// | //Alin Stroe - ACES 2021// | ||
+ | |||
+ | [[https://github.com/alinstroe/wifi_thermostat|GitHub source code]] | ||
====== Introduction ====== | ====== Introduction ====== | ||
Line 40: | Line 42: | ||
====== Software ====== | ====== Software ====== | ||
The software component is developed using Arduino IDE with the board manager support for ESP32 (LOLIN32 v1.0.0) | The software component is developed using Arduino IDE with the board manager support for ESP32 (LOLIN32 v1.0.0) | ||
+ | |||
+ | The software diagram is found below. | ||
+ | |||
+ | {{iothings:proiecte:2021:wifithermostat_sw_diagram.png|Software diagram}} | ||
+ | |||
+ | **Figure 2.** Software diagram | ||
I will describe the code on sections (data acquisitions, data outputs and control, Asynchronous web server for ESP32). | I will describe the code on sections (data acquisitions, data outputs and control, Asynchronous web server for ESP32). | ||
Line 235: | Line 243: | ||
{{iothings:proiecte:2021:wifithermostat_webif.png?800x400| Figure 2. The webpage }} | {{iothings:proiecte:2021:wifithermostat_webif.png?800x400| Figure 2. The webpage }} | ||
+ | |||
+ | **Figure 3.** Web configuration page | ||