Attempting to compile SDL_OurWeather...ino in Arduino ide. After correcting misspellings, compilation fails stating Blynk not declared in this scope. ino calls for BlynkSimpleEsp8266.h which is not in files included from git. instead, included file is BlynkRoutines.h, which replaces BlynkSimpleEsp8266.h in quotes not carets. This then allows compilation past String, Time, elapsedMillis, and Crc16 errors. Where the hell does blynk get defined please. If this unit is intended to help people get into making and programming you do not make the experience pleasurable with all the errors I have dealt with and corrected so far to get a non working board. Please help me get this stupid thing compiled and working so I didn't waste a bunch of money. I really want this to work but I feel like Switchdoc Labs really could care less if it works.
BlynkSimpleEsp8266.h comes from this library, hence the carets.
It does compile and many people have compiled it successfully. Misspellings? Please tell us specifically what you mean. The software compiles successfully on our development and on our production machines.
Thanks for the information on adding the Blynk library. I had just started looking at the code and am new to arduino, so I probably would have had the same difficulty as beads. I just tried compiling and it worked a treat!
Blynk Support can be added inside the Arduino IDE's Library manager. (Menu: Tools / Manage Libraries) Search for Blynk and select Install the latest version - and it's done. Look at the image.
However, I would recommend SwitchDocLab to write this in the installation guide, that this library should be enabled, in the Firmware Update / Recompile section for OurweatherPlus and other product that use Blynk. After all, not everyone knows exactly how to do it.
Blynk library support
Last Edit: Dec 4, 2019 12:07:22 GMT -8 by rogerjames