Hacked Gadgets Forum

April 7, 2007

AVR Ethernet Weather Station

at 5:41 am. Filed under Complex Hacks, DIY Hacks, Electronic Hacks

Guido Socher
build this Ethernet Weather Station project that uses an AVR microcontroller to process data from weather sensors. Software and schematics are provided.

“Using an add-on card to the already existing avr ethernet board we build a weather station. That is a weather station with a build-in webserver.

My original plan was to have sensors for temperature, air pressure and wind. I started a prototype and it worked very well except for the wind measurement part. I have written a separate article about it: wind-vane-ver01.shtml. I plan to improve the wind measurement hardware and add it at a later point in time.

For now the weather station has 2 temperature sensors and an air pressure sensor. It works reliable and precise even after several month of testing.

For the sensors we will use:

* For temperature measurements: LM335. This sensor is cheap and has a linear curve over a wide temperature range. This will give us very accurate temperature readings over a wide range. The accuracy will be almost constant over the whole range.

* A Motorola/Freescale MPX4115A absolute air pressure sensor. This sensor is already calibrated at production time. The MPX4115A is not made for out-door use but that is not a problem. The circuit can be in a save and dry location inside the house as the air pressure is exactly the same inside and outside the house.”


Compare and coupons and and other retin . Retin rated out 5Alley 516 reviews, and photos...

Related Posts

Raspberry PI 2 Weather Station
DIY Weather Station Project – PIC 18F452 Based
LM34 Temperature Sensor Weather Station Project
Raspberry Pi Weather Station
Microchip ENC28J60 Project
A Virtual Weather Station for Minecraft Game
DIY Ethernet Temperature and Humidity Logger
Space Station Lamp



11 Responses to “AVR Ethernet Weather Station”

  1. NGinuity Says:

    They sell weather stations in kit form that do this, but trust me when I say they cost an arm and a leg.

    Here in the United States, a lot of ham radio operators set up weather stations at their houses and make the data available on the packet radio network. This usually is accompanied by GPS coordinates so you can easily make a composite of the weather happenings in your area.

  2. Clark Hummell Says:

    Hmm… make for cheap what big companies sell for lots. I love DIY!

  3. LiesOfXIII Says:

    Wonder how hard it would be to add a humidity sensor onto it, GJ to Guido either way

  4. NGinuity Says:

    LiesOfXIII: It probably wouldnt be hard at all. Basically, I think it would just involve allocation of another IO pin from the microcontroller to the sensor IC output.

  5. Ptr Says:

    It’d be cool if you can access the server, and change the temp of the house according to the readings provided.

  6. Hexypoo Says:

    So, what would the cost to put this bad boy together?

  7. NGinuity Says:

    Ptr: I would imagine you could set something or another up with CGI scripting on the webserver. It wouldn’t be hard to change thresholds that way. We did something similar with a web interface to a radio repeater we built. It was just a regular computer, and not an embedded webserver, but it is definitely the same school of though.

  8. L0rd_D4rk Says:

    Interesting project… but somebody knows about something similar but that transmits the data via GSM? I need it to monitor a sensor 15 kms away, with no computer nearby… or even a simple plug

  9. peter Says:

    Hi L0rd_D4rk. This solution seems to work also with
    a mobile phone see:

  10. L0rd_D4rk Says:

    But it seems that he is accessing the station using WAP and an apache server. I can’t do it that way because I won’t have any computer, my weather station will be in an open field remote location, with no wifi or electric power connection.
    I want a solution that, for example, using a mobile phone directly attached to the microcontroller sends a SMS text message to another phone when the temperature reaches a predefined value

  11. Microchip ENC28J60 Project - Hacked Gadgets - DIY Tech Blog Says:

    […] by using a proto board from ElectroBoards the final result is quite small. We have featured this Ethernet Weather Station in the past if you need more Ethernet project […]

Internal Links:



Hacked Gadgets

Site Sponsors:

Nuts and Volts Electronic Labs Trossen Robotics Free Technical Publications Blue LED


Recent Comments:

More RSS Feed Options

Site Sponsors:


Interesting Sites: