Building A Desk Display For Time And Weather Data

Just about every laptop, desktop, and smartphone in your life can tell you the date, time, and current weather predictions. However, sometimes it’s nice to have simple data displayed on a bespoke device. That’s what inspired [Mario] to create ESPTimeCast. 

As you might have guessed by the name, the project is designed around the ESP32 and ESP8266 microcontrollers; either one is up to the task of running the show here. Both come with Wi-Fi connectivity out of the box, which makes it easy for them to hook up to the Internet to query NTP servers for the time and weather data from OpenWeatherMap. The data is then displayed on an LED matrix display, made up of four 8×8 LED modules and driven with the aid of the MAX7219 IC. Configuration is handled over a simple web interface hosted on the device itself. All the parts are wrapped up in a 3D-printed housing that would be very fitting in any home that appreciates the magic of late 60s/early 70s decor.

Hackers love building clocks, weather stations, and other useful information displays. We’ve seen a great many examples over the years. If you’re cooking up your own neat project in this area, don’t hesitate to let us know!

19 thoughts on “Building A Desk Display For Time And Weather Data

  1. Awesome project overall, simple hardware and very nicely produced firmware. I didn’t know those matrix displays were so cheap! Looks like they are in the AU$6-7 range, which is amazing considering what they would have been 10 years ago.

  2. If you installed esp8266 by ESP8266 Community and it shows the version number and as installed “3.1.2 installed” then you should be able to see the esp8266 boards under:
    Tools > Board > esp8266 just under Boards Manager

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.