There are various methods of measuring the speed of a wind. With this equipment, a hemispherical window cup is rotated and the method of measuring wind velocity at that number of rotations is used.
http://www.hobby-elec1.org/e_pic6_f.htm
Uses a standard 2 x 20 character LCD module for readout of compass module CMPS03 and ambient temperature sensor LM35. Backlight switches on automatically using an LDR. Display of compass is controlled by a PIC16F877.
http://www.techdesign.be/projects/002/002.htm
Readout of compass module CMPS03 to a NOKIA graphic LCD type LPH7779 used in a Nokia 3310 GSM. Controlled by a PIC16F877 at 4 MHz. Uses an I2C EEPROM 24C256 for character and symbol data.
http://www.techdesign.be/projects/001/001.htm
Readout of compass module CMPS03 to 8 LEDs, second output to pc serial RS232 port and controlled by a PIC16F877 at 4 MHz.
http://www.techdesign.be/projects/010/010.htm
Build with Analog to digital converter NSC ADC12130, a Microchip PIC16F84 controller, a quad op-amp NSC LMC660, a Maxim MAX232 RS232 level shifter, and the Motorola MPXS4100A absolute pressure sensor.
http://www.trash.net/~luethi/microchip/projects/alti/alti.html
Weather station with pressure reading, relative humidity, indoor and remote outdoor temperature display. Both Celsius or Fahrenheit and mbar per hPa or mm Hg supported.
http://www.techdesign.be/projects/012/012.htm
Describes details for constructing a 1-Wire Barometer which will work on a Dallas Semiconductor Corporation 1-Wire network.
http://davidbray.org/onewire/baro2030.html
An inexpensive cup anemometer that updates data every five minute to a computer.
http://www.raphnet.net/divers/anemometre/anemometer_en.php