ESP32 Thermostat
WiFi thermostat developed around an ESP32 circuit + OLED display. Particular attention has been paid to the WEB interface (thanks to my friend Stéphane Calderoni for his help) compatible with all web browsers and smartphones.
It was while making the excellent Elektor Wifi Thermostat that I came up with the idea for this achievement..
Roy Aarts & Clemens Valens of Lab Elektor have been able to optimize the use of ESP8266
I tried porting their software to an ESP32, but gave up in the face of the work it took.
So I decided to start from scratch, taking inspiration from what had already been done (Web interface, NTP clock, regulation with programmable hysteresis, etc.), but by significantly improving the Web interface and its shortcomings at the time ( in particular the Java script did not allow a real real-time refresh of the user interface).
I have also decided to add a small OLED screen, which is very practical and which allows this thermostat to be used even if the WiFi connection is interrupted (degraded mode).
Build This Project
Bring this design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Updates from the author