Raspberry Pi Python Software Released: WeatherRack Sensors / WeatherPiArduino

Want to build your own Weather Station?

We have been working on the release of the Python Raspberry drivers for the WeatherPiArduino and the WeatherRack Weather Sensors from SwitchDoc Labs. The drivers and demo software are now on github.com/switchdoclabs/RaspberryPi-WeatherPiArduino . Below are some results of the WeatherRack running the WeatherPiArduino software on a Raspberry Pi. Arduino drivers are also available.

How To Buy

SwitchDoc Labs is now shipping the WeatherRack Weather Sensors and the WeatherPiArduino Weather board. They are now available on the SwitchDoc Labs Store, Amazon and Tindie.com.

The Drivers and Demo Software

These drivers support:

BMP180 (Barometer / Temperature)- Included

DS3231 (Real Time Clock) – Included

AT24C32 (EEPROM) – Included

ADS1015 (12 bit ADC)

AS3935 (MOD-1016 – Lightning Detector)

HTU21D-F (Humidity)

FRAM (32KB Fast Non-Volatile Storage

WeatherRack Weather Sensors

The inexpensive WeatherRack Weather Sensors are a set of sensors designed to measure your local

weather conditions. It is designed to interface with either your own board, or combine it with the SwitchDoc Labs WeatherPiArduino board (available on SwitchDoc.com) to add a Barometer, Temperature Sensors, Real Time Clock, and optionally: Lightning Sensor / Humidity / ADC. You can also use the WeatherPiArduino with Argent Data Systems and Sparkfun Weather Meters

Software Output From WeatherPiArduino Test Program

You can see the wind speed, gust and wind direction from the WeatherRack. You can also

see the WeatherPiArduino DS3231 clock, BMP180 Barometer, the HTU21D-F, the Lightning Detector, the AT24C32 EEPROM and the FRAM. Note the following interesting things:

1) Three Thermometers, three temperatures – We trust the BMP180

BMP180 – 21.4 C

DS3231 – 21.5 C

HTU21D – 22.4 C

2) The AS3953 Lightning Detector detected Lightning! That’s because we have a lightning simulator that we can do close, medium and far away lightning.

WeatherPiArduino Demo Software Version 1.0 Program Started at:2015-02-16 03:50:09 ---------------------------------------- ----------------- WeatherRack Weather Sensors ----------------- Rain Total= 0.01 in Wind Speed= 2.09 MPH MPH wind_gust= 2.54 MPH Wind Direction= 180.00 Degrees Wind Direction Voltage= 0.933 V ----------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2015-02-16 03:50:09 DS3231= 2015-02-16 03:50:09 DS3231 Temperature= 21.50 C ----------------- ----------------- AT24C32 EEPROM ----------------- writing first 4 addresses with random data address = 0 writing value=192 address = 1 writing value=237 address = 2 writing value=36 address = 3 writing value=29 ----------------- reading first 4 addresses address = 0 value = 192 address = 1 value = 237 address = 2 value = 36 address = 3 value = 29 ----------------- ----------------- BMP180 Barometer/Temp/Altitude ----------------- Temperature = 21.40 C Pressure = 95.00 KPa Altitude = 522.71 m Sealevel Pressure = 95.20 KPa ----------------- ----------------- HTU21DF Humidity and Temperature ----------------- Temperature = 22.40 C Humidity = 40.30 % ----------------- ----------------- AS3953 Lightning Detector ----------------- Last result from AS3953: Lightning: Lightning Detected 1km away. (03:50:10 - 2015/02/16) Lightning Count = 1 ----------------- ----------------- FRAM Byte Read Test ----------------- writing first 3 addresses with random data address = 0 writing value=87 address = 1 writing value=116 address = 2 writing value=86 ----------------- reading first 3 addresses address = 0 value = 87 address = 1 value = 116 address = 2 value = 86 ----------------- -----------------