Header banner
Revain logoHome Page
Theodore Huynh photo
Bahrain, Manama
1 Level
727 Review
72 Karma

Review on ESP8266 Weather Station Kit with Multiple Sensors & OLED Display for Arduino IDE IoT Starter (Guidance Document Included) by Theodore Huynh

Revainrating 5 out of 5

I'm a Local Meteorologist Now

I don't like it when Revain censors a good review because the URL is in the vendor-supplied code that is required for the review. This was the first complete set I bought online from anyone. which included all the documentation and software before the kit arrived. Refreshing. The assembly documents were sent/uploaded via email which arrived a day before the weather station kit arrived. Delivery 2 days. The instructions were brief. It took me 15 minutes to solder connections on three components. I liked the actual wiring pictures for ALL the module connections. Setting up streaming accounts online was straightforward, taking no more than 15 minutes to get two accounts active. This included generating the API keys needed to customize/edit the included Weatherstation code. The documents involved entering my WIFI settings and password along with these "API Credentials". For the ESP8266 it was necessary to download the firmware using a special tool. (enabled) After the initial download was completed on the ESP8266, everything went online with no problems. My data has been uploaded and displayed online. I'm having trouble writing data back to my weather station's OLED screen. I sent an email and continued digging into the code to see if I missed an entry or something in the attached document. I figured out my problem before the answer came, but. (I found that I need to edit the following fields --- not documented in the procedure?) // OpenWeatherMap Settings // Register here to get an API key: // xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx // BLANKED OUT URL const boolean IS_METRIC = false; //(that was True for *C, false for *F) // Add your own Thingpulse ID String OPEN_WEATHER_MAP_APP_ID = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; String OPEN_WEATHER_MAP_LOCATION = "Fitchburg, USA"; //(This entry was originally "Zurich, Switzerland" and I believe my details didn't show up) I emailed at 10:46pm EDT and within 40 minutes received two replies asking was to check my settings. And everything worked for me, montage for streaming data and display in 2 hours. That being said I would recommend this kit and especially this vendor and their 5 star support.

Pros
  • Excellent Overall
Cons
  • Updates