Skip to content

Implement an Arduino based WiFi "WeatherStation" with Android user interface for less than 30 EUR.

Notifications You must be signed in to change notification settings

dimircea/WeatherStation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

WeatherStation

Implement an Arduino based WiFi "WeatherStation" with Android user interface for less than 30 EUR.

This project shows how to implement a cheap (under 30 EUR) Weather Station with the help of an Arduino board (as example we use Arduino Pro Mini but other Arduino boards work as well). We use the ESP8266 WiFi module, and Arduino Pro Mini, a DHT22 humidity and temperature sensor and a few other cheap components.

Dependencies

This project requires the DHTLib and Arduino-ESP8266 Arduino libraries.

Hardware Design

The hardware design is made by using Fritzing. The Breadboard and Schematic is ready, but the PCB Layout (for etching) is currently work in progress. All the required files are available under the documents folder.

Software Design

The user interface is implemented as an Android application, and the sensors data is obtained via WiFi. We only tested it with Android 4.3.1 (API 18), 4.4.2 (API 19) and 5.0.1 (API 21), and we know that it does not work with Android 2.3.3 (API 10). You are welcome to test other Android versions and report if it works or not.

The WeatherSensor node uses Arduino code.

Want to Contribute ?

You are welcome to contribute! Please contact me: dimircea[at]gmail.com.

License

All the code and examples are available under the GNU General Public License

About

Implement an Arduino based WiFi "WeatherStation" with Android user interface for less than 30 EUR.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages