This is a quick and easy project to make, and a nice display to show off. It displays both the time, weather condition and temperature. And please, if you like this project, vote for me in the Microcontroller Contest: https://www.instructables.com/contest/microcontroller2018/.
The code is based on StuffWithKirby’s useful code on reading JSON weather data in python, and SteveAmor on Github’s super cool SenseHat digital clock code.
You will need:
A Raspberry Pi 3(Any 40-pin Raspberry Pi will work)A Raspberry Pi SenseHat(Or any other display, to display the weather data on)A 5V 2.4A Power Supply for Raspberry Pi A 8GB or higher Micro SD Card with the latest version of Raspian A 3D printer and a spools of any color PLA (Optional)”

Link