![]() ![]() NodeMCU is an open source IoT platform.It includes firmware which runs on the ESP8266 Wi-Fi SoC, and hardware which is based on the ESP-12 module.You can still use your favourite Arduino IDE and Arduino code to program it.Another advantage is that you do not need a separate FTDI programmer to program it.A micro USB cable is enough for it.You can use your smart phone/tablet charger cable for it.įirst update the NodeMCU to latest version firmware. If you are a not interested to make the circuit by using an ESP8266-01 module,then this is an alternative for you.You can make the same Weather Widget by using a Node MCU board. When asked if the API is for chip processing, answer “No”. When asked if the API is for commercial use, answer “No”. When asked where the API will be used, answer “Other”. Login to Weather Underground using the account you just created and activated.ĥ.Click on the “Explore My Options” button.Click the “Purchase Key” button at the top or bottom of the page (you will not be asked for a method of payment).Ħ.Weather Underground will ask you to fill out a simple form in order to complete your request. You must click this link within the email to activate your account (you’ll be brought back to the login screen).Ĥ. a free Weather Underground account.Ģ.Enter your email address, a password, and a handle (a username), then click the “Sign Up” button.ģ.Weather Underground will immediately send you an email with an activation link. There is no cost to apply for a basic key, which is more than sufficient for our requirements.ġ. So you have to get the Wunderground API Key. The Weather Station real-time data obtained from the Weather Underground () website. Note : An additional resistor R2 is added in PCB to protect ESP8266. Thanks to my friend spilz who put his effort to make this nice PCB.Now you can make it by downloading the gerber files attached below. Header OLED : Connection for OLED Display Resistors : R1 is a pull up resistor and R2 is current limiting resistor.Ħ.Header Power : Provide power from a LiPo Battery.This is optional, because you can use the programming port's two pin for power.ħ. There are two modes Normal and Program Mode.Ĥ. Tactile Switch ( S1) : Used for Resetting the ESP8266ģ.Slide Switch (S2) : Used for changing the mode of ESP8266. AMS1117 : This is a voltage regulator which convert 5V to 3.3V required for ESP8266 module.Ģ. The whole Circuit is consists of ESP8266-01 module, OLED Display and few other componentsġ. Important thing is that this Board can be used for programming the ESP8266 -01 module from Arduino IDE. ![]() Make the circuit on a prototype board as per the schematic shown above. I would like to give credit to my friend Dani Eichhorn who did all of the programming parts.He is updating the software on his Github page regularly with new features.You can visit SquixTechBlog to see more projects on ESP8266. Current Day Weather Information like Temperature,Pressure,Humidity and Rain fall. This is an ESP8266 based Weather Display unit which retrieve localized weather information from by WLAN and display it on a 128圆4 OLED Display.Ģ. Welcome to my new Weather Widget Project.Ī weather widget is a application that can be downloaded on your PC, laptop or a mobile device and perform the job of providing easy access to weather information.But I was always trying to make something different.So I go through the internet to get some ideas.After few days of my work, finally I made it.I am sharing this so that any one can make it easily. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |