Stap 3: Setup Toolchain in Vensters (de hardpart)
Laten we hopen dat de vorige stappen werden beschouwd als zo gemakkelijk.
Dit is het harde deel.
In Arduino we gewoon op de knop "Controleren" en de compiler doet zijn werk.
Sorry daarvoor. Dit is niet het geval voor ESP8266. En zeker niet voor een computer waarop windows.
We moeten eerst downloaden van de compiler.
De compiler heet xtensa-lx106-elf-141114.7z en kan worden gedownload van https://drive.google.com/folderview?id=0BzWyTGWIwcYQendHbWlsNUZpX0E&usp=drive_web#list hier. Het is van een jongen genaamd mobyfab. 7z is een zip-bestand. Ik gebruikte WinZip om uit te pakken. Pak dit naar de map xtensa-lx106-elf. Ik gebruik c:\projects\ESP8266\xtensa-lx106-elf voor dit. (het is opgesteld voor een 64-bits computer, ik neem aan dat u zitten lopende te 64 bit)
Elk voorbeeld heeft verschillende stappen, zoals bouwen en te compileren. Elk programma heeft een eigen script daarvoor. Dit heet een Makefile. De makefiles vindt u in bijna elke map onder Linux is het standaard vrede van software. Voor Windows hebben we make.exe eerst installeren.
Download het installatieprogramma vanaf hier https://www.cygwin.com
Ik heb geïnstalleerd, de installateur in c:\cygwin\
Voer setup-x86.exe en selecteer "make"
Druk op volgende totdat u het scherm Selecteer pakketten zien. Vul in het veld 'Zoeken' het woord "maken". (zie screenshot)
Vouw Devel en selecteer de tweede laatste genaamd "maken: de GNU versie van het hulpprogramma 'make'".
Het is mogelijk om te schakelen tussen verschillende versies. (Gebruik de versie 4.0-2 dat de versie 4.1-1 kan resulteren in een dll fout.)
Druk op volgende totdat u klaar bent.
In andere gevallen toolchain ze gewezen hebben python. Ik denk dat het niet nodig.
Downloaden van de esptool.exe, kan je een kopie hier: https://github.com/JeroenBeemster/ESP8266-Blink
Kopieer dit bestand naar c:\cygwin\bin (of de plaats waar u de cygwin hebt geïnstalleerd). Een pad naar deze map is geboekt door de installatie van cygwin. Dus gebruik we (mis) dit :)