WeatherPlus – All in One Weather Station ControllerIMG_2488

 

WeatherPlus contains an ESP8266 processor (includes WiFi) and does not require an external computer to run.  If you want to program the WeatherPlus board, we supply all of the source code to allow you to do that.   The software for the board is written using the Arduino IDE with the ESP8266 libraries added.   Here is our tutorial on how to install the Arduino IDE for the ESP8266.

Please go to the Product Support Format the top of the page for comments and questions .
WeatherPlus is an all in one weather station controller and is the board that is used in the OurWeather Complete Weather Kit.

[include-page id=”buy-include-file”]

 

Q:   I only have one I2C connector on my WeatherPlus board?

A:  You have a Revison 1 board.   R1 and R2 are software compatible.

Two other accessories from SwitchDoc Labs you might want are:

A DS3231 Real Time Clock Board is included.RTCFront

What are Grove Connectors?GroveAlone

Grove Connectors are a standard way of connecting a variety of devices quickly and safely.   See our full tutorial here.   The WeatherPlus board has an I2C Grove Connector that can be connected to 3.3V I2C devices.

Features

[list]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Provides an excellent controller for a Weather Station hooked up to Raspberry Pi or Arduino[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Includes Arduino and Raspberry Pi Software[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports SwitchDoc Labs WeatherRack Wind Vane / Anemometer / Rain Bucket[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Inside Temperature and Barometric Pressure [/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]DS3231 Real Time Clock Included [/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Uses standard GROVE connectors[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Works with Raspberry Pi (3.3V) GPIO and Arduino (5.0V) GPIO[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Works with 3.3V and 5.0V I2C bus[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]All onboard devices are 3.3V[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports I2C Lightning Detector MOD-1016[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports I2C AM2315 Temp/Hum Sensor[/list_item]
[list_item size=”small” icon=”icon-beaker” hex_color=””]Supports I2C Optional 32KB FRAM[/list_item]

[list_item size=”small” icon=”icon-beaker” hex_color=””]Full Source Code Provided[/list_item]

 

 

[/list]

WeatherPlus is a very open project that can be used many different ways.  It is not a sealed unit that can not be modified.   We embrace the open source model of software!

There are lots of LEDs on the OurWeather Board to allow you to know what is going on.   The GPIO0 LED can be controlled by a simple call on the web (for example:  https://192.168.1.134/led?params=0) where the argument is 0 for GPIO0 LED off and 1 to turn it on.   Simple!   The other LEDs show if the board is plugged in and what is going on with the instruments.PartsWPFB

LEDsWP

However, you can display a lot more using a Grove OLED display.

Custom OLED Display for OurWeather
SwitchDoc Labs Custom Grove OLED Display 

You can put big numbers up on the display (and graphs too if you are clever!) and also show a lot of information at the same time.

Specification

Current Specification:  WeatherPlus_Specification

 

Software Downloads

 

Github Source Code Archive for WeatherPlus

Raspberry Pi Server Example (Coming Soon)