Raspberry Pi Pure Python Software Released for Weather Board
We are pleased to announce the availability of the pure Python Raspberry Pi software for the Weather Board. You can find it here:
https://github.com/switchdoclabs/SDL_Pi_WeatherBoard
The Kickstarter is over 900% funded. 4 Days left.
Our new GROVE Kickstarter “The Weather Board for the Raspberry Pi” was fully funded in less than 24 hours. We really underestimated the demand for this product.
[callout size=”col-12″ title=”Checkout the Weather Board Kickstarter” button_title=”Go to Kickstarter” button_link=”https://www.kickstarter.com/projects/sunair/diy-weather-on-your-raspberry-pi-weather-weather?ref=3224s” button_size=”normal” button_rounded=”true” button_color=”red”]
The Weather Board for the Raspberry Pi
The Raspberry Pi is a fabulous little computer. Inexpensive and easy to use and build projects with. What is one of the things that has been missing from the Raspberry Pi? The ability to easily build a weather station using this fine computer. The he problems with our boards and other boards in the past is that they were NOT 5V compatible and not completely Grove compatible. We are now Grove compatible AND 3.3V / 5V compatible. Woohoo!
Check out the Weather Board for the Raspberry Specification here.
“The Weather Board for the Raspberry Pi” kickstarter is designed to bring the ability to actually construct a working weather station within the reach of people of all ages and abilities. The Weather Board is designed to require no soldering to connect up (by using Grove Connectors) the unit and comes with Python software to make it work out of the box. And what else about this software is special? It is open source. We give you the source code. This is not a closed system.
The magic of this board is that it provides all the needed interfaces and plugs to convert your Raspberry Pi into a real Weather Station.
Board Compatibility
The Weather Board works with the Arduino and ESP8266 in addition to the Raspberry Pi. It’s the 3.3V/5V compatibility that does that.
The Software
Here is the output from the start of the software. Note all the devices that are detected.
pi@RPi3:~/SDL_Pi_WeatherBoard $ sudo python WeatherBoard.py DS3231= 2016-07-19 16:01:11 ----------------- ----------------- AT24C32 EEPROM ----------------- writing first 4 addresses with random data address = 0 writing value=43 address = 1 writing value=125 address = 2 writing value=88 address = 3 writing value=41 ----------------- reading first 4 addresses address = 0 value = 43 address = 1 value = 125 address = 2 value = 88 address = 3 value = 41 ----------------- AM2315 = 26.0 Weather Board Demo / Test Version 1.5 - SwitchDoc Labs Program Started at:2016-07-19 16:01:13 ---------------------- DS3231: Present BMP280: Present FRAM: Not Present HTU21DF: Present AM2315: Present ADS1015: Not Present ADS1115: Present AS3935: Not Present OLED: Present ---------------------- ---------------------------------------- ----------------- DS3231 Real Time Clock ----------------- Raspberry Pi= 2016-07-19 16:01:13 DS3231= 2016-07-19 16:01:13 DS3231 Temperature= 26.00 C ----------------- ----------------- WeatherRack Weather Sensors ----------------- Rain Total= 0.00 in Wind Speed= 0.00 MPH MPH wind_gust= 0.00 MPH Wind Direction= 0.00 Degrees Wind Direction Voltage= 4.950 V ----------------- ----------------- BMP280 Barometer ----------------- Temperature = 26.25 C Pressure = 94.62 KPa Altitude = 573.89 m Sealevel Pressure = 94.63 KPa ----------------- ----------------- AM2315 Temperature/Humidity Sensor ----------------- AM2315 temperature: 26.0 AM2315 humidity: 30.5 AM2315 crc: 1 ----------------- ----------------- HTU21DF Temp/Hum ----------------- Temperature = 25.40 C Humidity = 36.30 % ----------------- ----------------- AS3935 Lightning Detector Not Present ----------------- ----------------- ----------------- FRAM Not Present ----------------- ----------------- Sleeping 10 seconds