The output is graphical with icons and some colorful text, and color coding depending on temperature ranges and time. It is one of those gadgets I wanted to have for some time now – A weather forecasting display that is there just like the wall clock. Yes I know you got nicer looking things on your angry-birds machine... I simply enjoy doing it myself.
Features
- Fully automatically identifies location in the globe
- Fully automatically determines daylight saving and local time
- Graphically displays current and forecast weather information
- Automatically synchronizes time and daylight savings from the internet (using NTP protocol)
-
Shows:
- Current weather temperature, humidity, wind direction and speed
- Current weather barometric pressure
- Weather condition text and icon
- Today low and high temperatures
- Moon phase for today
- Sunrise and Sunset times for today
-
Forecast weather for next 3 days including:
- High and low temperatures
- Weather condition text and icon
- Humidity
- Wind direction and speed
- Does not require any PC to be involved, fully standalone
- Easy to connect and assembly, only Ethernet cable and power supply
- Supports DHCP for network connection
- Supports both VGA screens and small 3.2" screens
Some more features include change of background color between night (dark blue) and day (light blue) for the clock and change text background color of the weather data areas depending on temperatures (hot in orange, normal in light blue and cold in dark blue). Night and day times automatically detected by the internet service of Weather Underground (sunrise and sunset).
I went on doing this revision because the previous version required setting up the city in which you live during compile time, and setting the daylight saving manually. Here it is all automatic.
Compared to Google Weather Screen additional features:
- Current weather information includes barometric pressure
- Forecast weather includes humidity information too for each day
- Sunrise time and sunset times are available for today
- Moon phase information is available for today
- Substantially more icons on the screen and improved visibility of existing information
- Support for automatic DST, location and time zone information
- Indicators for communication between screen and host board is displayed
Remove these ads by
Signing UpStep 1: What is required to build this gadget?
- Netduino Plus board (http://www.sparkfun.com/products/10186 ) ~$ 60
- 4D Systems display (uLCD-32PT) http://www.sparkfun.com/products/10089 or display adaptor (uVGA II) http://www.sparkfun.com/products/10329 ~ $ 55 for VGA
- An old VGA screen (if you are doing the assembly with uVGA card)
- 5x Jumper wires (only 3 required for operation, 5 while burning program), note the display and display adaptor have male pins and Netduino comes with female headers, so you will need a jumper wire that is male connector on one end and female connector on the other end, like http://www.ebay.com/itm/Arduino-Solderless-Dupont-Jumper-Wire-AWG-24-Male-Female-Protyping-QTY30-/251028328487?pt=LH_DefaultDomain_0&hash=item3a72745027#ht_1797wt_1393
- 2GB or less micro-SD (only needs about 150KB, so if you have one from old phone, it can be used)
- Power Supply (7.5V or 9V)
- Ethernet Cable
- Enclosure of your choice
Also for building the gadget, you will need the following
- FTDI board, better use 5Volts one like this one.
- PC for programming
- A micro-SD reader device








































Visit Our Store »
Go Pro Today »




The guys in Weather Underground actually enforce the limits which is 500 calls daily or 10 a minute. So this is why I am not sharing my key with them and also you should avoid doing that. I included their logo and stuff as their terms of conditions require.
When i look at Weather Underground's API request it says i need a key. so i am kinda confused about what you mentioned and what they are saying.
Once you register, they will send you key which you need to place into the code at the right place.
The above is actually the drill with the other services this code relies on. You need to register with askGeo and with GeoBytes.
This is not a problem, only few manual steps... and you are NOT the only person who did that mistake... yours truly as well.
To revert back to 4.1 you need to follow few steps, see:
http://forums.netduino.com/index.php?/topic/3914-moving-to-sdk-42-question/page__p__26729__fromsearch__1#entry26729
The cause of the problem is that this program is taking all memory available (code space) of the N+ and the .NETMF 4.2 leaves only 48K instead of ~60K with 4.1