Skip to content

Weather display of your city with date on oled(in collaboration with @hanras97)

License

Notifications You must be signed in to change notification settings

suvam14das/Weather-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Weather-monitor

Weather display of your city with date on oled(in collaboration with @hanras97) Using an oled with arduino -->

-Parts Required:

  1. ESP8266 Module (Any one, I used NodeMCU)
  2. 0.96" OLED (I2C Based)
  3. Jumper Wires
  4. Bread Board
  5. USB Cable to attach ESP8266 to the computer

-Creating an account on openweathermap.org is straight forward. Create an account by clicking on signup. Login and go to the API Tab. Note your API Key.

-On NodeMCU the connections are as follows. NodeMCU OLED 3V ---------------> Vcc Gnd ---------------> Gnd D1 ---------------> SCL D2 ----------------> SDA

-Open the Program in Arduino IDE. Select the ESP8266 Module that you are using from the Boards menu and Upload the code to the module. The code updates the weather information every 10 minutes. All the weather Icons are placed in the icon.h file. Icon code is returned from the the call that we make to openweathermap.org I have used a very crude parsing logic to extract the weather information from the json that is received. You can used the json library for Arduino if you wish to.

About

Weather display of your city with date on oled(in collaboration with @hanras97)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages