Esp32 Desktop Clock/weather Display
About the project
This ESP32 internet of things desktop clock is a project created for my home. Summer is on the way and every morning my kids ask me what they should wear. This project lets me know as soon as I wakeup what the weather will be.
Project info
Difficulty: Difficult
Platforms: Arduino, Silicon Labs, Espressif
Estimated time: 2 days
License: GNU General Public License, version 3 or later (GPL3+)
Items used in this project
Hardware components
View all
Story
This ESP32 internet of things desktop clock is a project created for my home. Summer is coming so every morning my kids ask me what they should wear. This project lets me know as soon as I wakeup what the weather will be. By default it is in clock mode and the display is very dim and showing the time, CO2 value, room temperature and humidity in a dark orange color. When you move your hand a foot or so in front, the time fades away to a screen showing the days low temperature, high and what the weather conditions will be. Time is updated every few minutes over wifi from an NTP server, local weather data is updated from Openweather with various sensors on the front. The software contains a few bugs and is poorly written but somehow works doings what it's supposed to do. Only two have ever been assembled by hand using a regular iron and hot air wand. Hopefully when the component shortage dies down. I can put together a few more.
Leave your feedback...