Weather is one of those things that seems to be endlessly interesting to hackers. We may decry the notion that weather can be accurately predicted two days out, much less seven, but if there’s an extended forecast available, by gosh we’re gonna take a gander at it.
So why pick up your phone or open a browser tab every time you want to check the temperature? If you’re so into it, you should build a desktop weather widget. [opengreenenergy] has written a great guide to a tidy build of this classic and oh-so-useful project that covers everything from the soldering to obtaining an API key. Inside is an ESP8266 and a 2.8″ touch screen display that shows localized conditions via Open Weather Map. The main screen shows the time, date, current weather, 7-day forecast, and the moon phase for each day, and subsequent screens go into further detail. It’s informative without being busy.
We love the streamlined look of the snap-fit enclosure. This may be a fairly simple project, but the build as designed is challenging due to the space constraints inside. Check out the video after the break, which features the venerable Stickvise.
What? You’ve never heard of the Stickvise? You must be new around here. Allow me to introduce you two.
Bonus points for using ‘wieldy’ in a headline. An underappreciated word.
Actually, always ascribe to alliterations.
You can buy an enclosure, display and PCB for an ESP32 or ESP8266 here:
https://www.az-delivery.de/en/products/az-touch-wandgehauseset-mit-2-8-zoll-touchscreen-fur-esp8266-und-esp32
I have one on my desk. It is very nice, but occasionally it stops updating the weather and needs to be restarted.
” It is very nice, but occasionally it stops updating the weather and needs to be restarted.”
As rainmakers throughout history have learned, updating the weather is not without uncertainty.
B^)
why not using https://vocore.io/ ?
i prefer normal terminal
@rthrthrt said: “why not using https://vocore.io/ ? i prefer normal terminal”
VoCore is a lot more expensive. If you crave interactive sessions, maybe try MicroPython on the ESP8266:
* Getting started with MicroPython on the ESP8266
https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html
I wondered why it looks so much like Daniel Eichhorn’s weather station.. ;) https://blog.squix.org/2016/10/esp8266-weather-station-color-code-published.html
So this ‘hack’ is nothing more than a fancy 3D printed case and Daniels hard work?!!
If you actually clicked the link (a difficult concept, I know) you’d see he credits Daniel for the code.
My update time gives Jan 1 1.00, What is wrong with my code??