If all you really want is the wind direction, why not use just an anemometer/wind direction combo like the Davis unit, whose output is (I believe - I haven't researched it) well described, as the input device for your custom hardware. If you want (for its other purposes) a weather station you can 'talk to', a complete Davis system should certainly be considered.