IoT Weather Station
Description
This project is an IoT Weather Station with GPS to get the most accurate weather readings possible. This weather station will get the current temperature and conditions every 5 minutes for its location, and display the output on the uLCD screen. The temperature and current conditions outside are printed to the screen.
To make the project work for you, just change the code in main.cpp to contain your personal network's SSID and passphrase in the SSID and PWD #defines.
Hookup Guide
Parts
- Adafruit Huzzah ESP8266
- 4DGL uLCD
- GP-20U7 GPS Receiver
Note: because an external power supply is needed for the Huzzah board, a barrel jack was also needed.
Wiring
MBED | uLCD | Huzzah | GPS |
---|---|---|---|
Vu | 5V | ||
p30 | res | ||
p28 | rx | ||
p27 | tx | ||
gnd | gnd | gnd | gnd |
p10 | tx | ||
p9 | rx | ||
p8 | res | ||
Vout | 3.3V | ||
p14 | tx |
The external power supply should be wired to V+ on the Huzzah board.
Import programIoTWeatherStation
A weather station that uses GPS and WiFi to get the weather where you are. Almost better than actually going outside!
Please log in to post comments.