Introduction: ESP8266(NodeMCU) Weather Station
Use ESP8266_RTOS_SDK-1.4.x CJson Resolution Weather Web Json Data and Display on the OLED12864,the code include ESP8266 SmartConfig function can use SmartPhone APP connect to WiFi
Step 1: Schematic Diagram
use NodeMCU and OLED JLX12864G-222-PN
Step 2: Software : Oracle VM VirtualBox + SDK + ESP8266_lubuntu
Development environment to build, please go to the http://pan.baidu.com/s/1jIcwHSi to download
Step 3: Install Virtual Box
install Virtual Box
Step 4: Oracle VM VirtualBox Import the Official Development Environment
Oracle VM VirtualBox Import the official development environment
Step 5: Set Up the Shared Directory
Set up the Shared directory
Step 6: Apply for APIkey
Need from the http://www.openweathermap.com/ apply for APIkey
Step 7: Compile the Program Code
Compile the program code,If you want to get this https://github.com/hxy513696765/ESP8266-Weather-Station
to download code channels
Step 8: Download the Firmware
Download the firmware
Step 9: Config NodeMCU Connect the Wifi
Config NodeMCU connect the wifi press the button for 20s to enter Smartconfig mode。
Step 10: The Final Result
Demo video http://v.youku.com/v_show/id_XMTYwOTQyODE5Ng==.html?firsttime=6
http://player.youku.com/player.php/sid/XMTYwOTQyODE5Ng==/v.swf