<div dir="ltr"><div dir="ltr"><div dir="ltr">Andy,<div>Was there a particular reason you ruled out the NodeMCU plugin for the Arduino IDE?  If you haven't looked at it, it might get you started more quickly.  From what you told me, the Arduino IDE should be able to do most of the things you need but I appreciate there's a lot of possible solutions out there and if you have a preference for developing on a Linux platform, that adds other angles. A quick proof of concept could be to follow the destructions on <a href="https://www.instructables.com/id/Quick-Start-to-Nodemcu-ESP8266-on-Arduino-IDE/">https://www.instructables.com/id/Quick-Start-to-Nodemcu-ESP8266-on-Arduino-IDE/</a> as the example code that gets downloaded will get it connected to your wifi and a web interface for blinky etc.</div><div>Please feel free to call in if I can be of help writing some code.</div><div><br></div><div>Dave</div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 9 Jan 2019 at 13:19, Andy Gardner <<a href="mailto:ceo@andygardner.com">ceo@andygardner.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Thanks Rob. I'm currently in re-think mode, beating my head against a toolchain brick wall.<br>
<br>
Originally, I got Dave's NodeMCU board running nicely with <a href="https://github.com/pfalcon/esp-open-sdk" rel="noreferrer" target="_blank">https://github.com/pfalcon/esp-open-sdk</a> successfully getting blinky.c to work. Woot!<br>
<br>
Then, while starting to playing with espressif's own example codes, found out that their makefiles aren't compatible with esp-open-sdk. Sigh.<br>
<br>
Then noticed that some of their example code looked completely different.<br>
<br>
Then realised that esp-open-sdk hasn't kept up to date with espressif's sdk version. - esp-open-sdk still stuck on ESP8266_NONOS_SDK-2.1.0 while 2.2.0 and 3.0.0 have been released since.<br>
<br>
Tried a number of ways to get the toolchain working properly with 3.0.0 (since their example code has all (maybe?) been updated to that) without success. <a href="https://github.com/pfalcon/esp-open-sdk/issues/85" rel="noreferrer" target="_blank">https://github.com/pfalcon/esp-open-sdk/issues/85</a> sort of explains it but I could not fix it.<br>
<br>
Wasted hours battling error messages.<br>
<br>
Right now, I'm thinking I should just move over to what espressif is going to support in the future (ESP32 IDF), develop the thing I want using an ESP32 board, then once they add ESP8266 support to that IDF (as promised), go back to the ESP8266 board.<br>
<br>
<br>
On 8/01/19 3:34 PM, Rob de Voer wrote:<br>
> Hi Andy,<br>
> <br>
> I have quite a few of those boards in my boxes.<br>
> <br>
> Also have a lot of the WeMos D1 mini (an ESP8266 variant) which is my favourite board.<br>
> <br>
> If still needed feel free to call me on 021-388747 to arrange pickup or mail.<br>
> <br>
> Regards,<br>
> Rob<br>
<br>
<br>
_______________________________________________<br>
Chchrobotics mailing list <a href="mailto:Chchrobotics@lists.ourshack.com" target="_blank">Chchrobotics@lists.ourshack.com</a><br>
<a href="https://lists.ourshack.com/mailman/listinfo/chchrobotics" rel="noreferrer" target="_blank">https://lists.ourshack.com/mailman/listinfo/chchrobotics</a><br>
Mail Archives: <a href="http://lists.ourshack.com/pipermail/chchrobotics/" rel="noreferrer" target="_blank">http://lists.ourshack.com/pipermail/chchrobotics/</a><br>
Meetings usually 3rd Monday each month. See <a href="http://kiwibots.org" rel="noreferrer" target="_blank">http://kiwibots.org</a> for venue, directions and dates.<br>
When replying, please edit your Subject line to reflect new subjects.</blockquote></div>