This clean-looking readout uses analog dials to display the weather. [Nuno Martins] calls it the Weather-O-Matic as well as after the jump he explains what went into the project.
The hardware is about as simple as it gets. Each hand has a servo motor attached to it. An MSP430 gets the weather via a serial connection to a computer (data is scraped by a Python script) as well as sets the dials accordingly. The microcontroller likewise takes user input in the form of a single button on the side of the frame. the words on the left side of the dial are Portuguese for Today, Tomorrow, as well as After (meaning the day after tomorrow). pressing the button multiple times will scroll through these three words, followed by the forecast temperature high as well as low for that day being displayed.
The nice thing about this is that the servo motors will stay in place if you cut the power to them. We bet if he wanted to make this a permanent fixture in his house he might get it to run well on batteries by using the sleep function of the microcontroller as well as adding an RF transceiver to interact with the server.