Tag Archives: weather

Arduino based Thermor/BIOS weather station receiver sketch

[ad name=”posts-ad-1″]

I have finished documenting/cleaning the code for my Jaycar el-cheapo “Thermor/BIOS” branded wireless weather station receiver. The basis for the code comes from the Practical Arduino weather station receiver project.

In the end all it took was a week of analysing the RF signal from the weather station using my soundcard and wasting countless hours decoding the packets! And a little determination.

Receiving the signal is pretty straight forward – an RF receiver is connected to pin 8 of the arduino via a 1k resistor, and an LED via a 330ohm resistor to pin 6. See the Practical Arduino schematic for more info – it is essentially the same circuit, just minus the LED on pin 7.

You can also take a look at the ThermorWeatherRx Protoshield I soldered up after the recent SparkFun freeday.

I have uploaded the sketch to github: http://github.com/kayno/ThermorWeatherRx for anyone else to try. There is a small to-do list for me to complete, but that can happen later.

[ad name=”posts-prymont-v2″]

arduino weather station receiver shield

[ad name=”posts-ad-1″]

arduino weather station receiver shield
Arduino weather station receiver

Based entirely on the Practical Arduino Weather Station Receiver project, I have created my first arduino shield.

I have a BIOS/Thermor DG950R weather station (purchased from Jaycar), and whilst the Practical Arduino project sketch is for a La Crosse weather station, I have rewritten the Practical Arduino code to receive, decode and output the weather information from the DG950R. This allows me to capture the data, and store in a database.

Once I have finished fine tuning the sketch for the DG950R, I will upload it for all to see.

Update: A further post contains links to the sketch/code: http://kayno.net/2010/01/18/arduino-based-thermorbios-weather-station-receiver-sketch/

[ad name=”posts-prymont-v2″]