No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
front plate


Weather screen used to display current and upcoming weather conditions

  • Current temperature
  • Todays max temperature
  • Todays weather icon (sun, cloud etc)
  • Rainfall for the next 24 hours


Config information is stored on the micro SD card, inserted into the back of the board. Copy the example config.txt file (found in the code folder) onto a blank sd card, and add the relevant config information.

Sign up for a free api key at and add that to the config file

This config file is used to set the following:

  • Network details
  • Open weather map API key
  • Location (for weather reporting)
  • Units
  • Timezone

Arduino config

You will need to use the ESP8266 Arduino core to compile and upload this code

These libraries are also required


  • ESP8266 Wifi processor
  • 2 x 7 segment LED screens
  • 2 x 8x8 matrix LED screens
  • FTDI headers for programming
  • Mini USB for power


This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Creative Commons License
Designed by Richard Hawthorn
View License