Blink för ESP8266 native, som arduino använder Windows (3 / 7 steg)

Steg 3: Installation Toolchain i Windows (hardpart)



Låt oss hoppas att de föregående stegen ansågs lika lätt.
Detta kommer att vara svåra.
I Arduino vi trycka bara på knappen "Bekräfta" och kompilatorn gör hans arbete.
Ledsen för detta. Detta är inte fallet för ESP8266. Och verkligen inte för en dator som kör på windows.
Först måste vi hämta kompilatorn.
Kompilatorn heter xtensa-lx106-elf-141114.7z och kan laddas ner från https://drive.google.com/folderview?id=0BzWyTGWIwcYQendHbWlsNUZpX0E&usp=drive_web#list här. Det är från en kille som heter mobyfab. 7z är en zippad fil. Jag använde WinZip extrahera. Extrahera detta till katalogen xtensa-lx106-elf. Jag använder c:\projects\ESP8266\xtensa-lx106-elf för detta. (det är sammanställd för en 64-bitars dator, jag antar att du kör en 64-bitars)

Varje exempel har flera steg, som bygga och sammanställa. Varje program har sina egna skript för att. Detta kallas en Makefile. Make-filerna hittar du nästan alla kataloger Under Linux är det standard fred av programvara. Vi måste först installera make.exe för Windows.

Hämta installationsprogrammet från här https://www.cygwin.com
Jag har installerat, installerat i c:\cygwin\
Kör installationsprogrammet-x86.exe och välj "gör"

Tryck på Nästa tills du ser skärmen Välj paket. Fyll i fältet "Sök" ordet "göra". (se screenshot)
Expandera Devel och välj andra senast kallas "göra: GNU-versionen utav verktyget"make"".
Det är möjligt att växla mellan olika versioner. (Använd version 4.0-2 version 4.1-1 kan resultera i en dll fel.)
Tryck på Nästa tills du är färdig.

I andra toolchain exempel påpekade de för att ha python. Jag tycker det är inte nödvändigt.

Hämta esptool.exe, du kan hitta en kopia här: https://github.com/JeroenBeemster/ESP8266-Blink

Kopiera denna fil till c:\cygwin\bin (eller den plats där du har installerat cygwin). En sökväg till den här katalogen har gjorts genom att installera cygwin. Så använder vi (miss) detta :)

Se Steg
Relaterade Ämnen

Skicka sensordata (DHT11 & BMP180) till ThingSpeak med en Arduino, använder ENC28J60 Ethercard

Obs: Detta instructable är för gamla ENC26J60 Ethershield och ethercard. Om du har den moderna WIZ5100 baserade Ethernetshield eller en ESP8266 gå besöka min andra instructable som jag nämner nedanOm ett och ett halvt år sedan jag publicerade baserat...

Hur du tweet från en Arduino använder wifi sheild

Hej, jag är ett stort fan av Instructables. Jag har konsekvent använt det för de senaste 3 åren och nu är dags för mig för att skriva en själv.Här går vi. Detta instructable är för dem som vill göra vissa livlös objektet tweet automatiskt. Precis som...

Hur man ställer in en Raid 1 använder Windows XP

Im använda denna guide för mig själv också. De flesta av tiden Im att glömma saker. Jag kan komma tillbaka och uppdatera denna om jag missar ett steg.Det finns olika typer av raid. De flesta av oss använder dem. Denna guide endast visar dig hur man s...

Programming ESP8266 ESP-12naE NodeMCU använder Arduino IDE - en handledning

NodeMCU Dev styrelsen är baserad på allmänt utforskade esp8266 System på Chip från Expressif. Den kombinerade funktionerna i WIFI kopplingspunkt och station + microcontroller och använder enkelt LUA baserat programmeringsspråk. ESP8266 NodeMCU erbjud...

Arduino använder NRF24L01 Rf modul

Jag kommer att diskutera NRF24L01 transceiver modulen av de modeller som vanligen används i trådlös kommunikation.Du kan använda den enkelt till din användning av denna modul är mycket lätt och bra utbud av projekt. Dessutom är priset också överkomli...

Utlöser IFTTT från Arduino använder Lithouse

I detta instructable, vi kommer att bygga en rörelse detektor och utlösa IFTTT händelser från enheten.Du kan skapa IFTTT recept för mottagande email om någon är inne i huset eller byta en Belkin WeMo när du går in i ett rum.Som rörelsedetektorn inte...

Styra Arduino använder android app

I detta instructables ska jag förklara hur man styr de arduino IO pinnar använder en android app, som vi ska skriva här.Meddelandet kommer att vara över ethernet och vi kommer att använda en GET-begäran till aktivera IO.Låt oss komma igång!Steg 1: de...

Dubbla Motor Driver med Arduino använder en SN754410NE Quad halv H-bro

En steg för steg handledning av ArduinoFunMed detta Instructable ska jag visa dig hur du använder en SN754410NE Quad H-Bridge IC för att styra två 12 volt DC motorer.Jag har lagt en video så att du kan se den dubbla Motor i aktion. Som ni kan se i vi...

Rotational input från Arduino använder LDR (light-dependent resistor) till enhet

från min erfarenhet, mycket av roterande inmatningsenheter i Arduino bero på en potentiometer som ger ett variabelt motstånd. Detta instructable, vi kommer att försöka uppnå samma effekt med en LDR, LED och en remsa av papper som har olika nyanser av...

Plottning och grafritande realtidsdata från Arduino använder kraften i Python

Jag kommer att visa dig hur du tar din Arduino projekt till nästa nivå genom att ha Arduino interagera med programmeringsspråket Python. Python är ett gratis program som du kan hämta. Eftersom du redan har lärt dig kommer att grunderna i programmerin...

IoT din Arduino använder bluetooth och Android smart phone (MQTT tjudra)

Jag vill prova IoT med MQTT protokoll (http://mqtt.org/), för att göra detta mest av Arduino recept använder Ethernet och WIFI, men jag har bara bluetooth HC-06, så jag använder min smartphone som nav att komma åt internet via detbifogade video inneh...

Spela ljud med Intel Edison och Arduino använder en Bluetooth-högtalare

Detta är en kort introduktion om hur man spelar ljud genom Intel Edison styrelsen när du använder Arduino som en programmeringsmiljö.Sedan Arduino styrelsen för Intel Edison inte har någon ljud capbabilities, vi använder en billigt Bluetooth-högtalar...

Hur du använder Windows 7!

Tja, detta är en fortsättning på min instructable på Windows 7. Nu när du har Windows 7, låt oss testa det!Steg 1: Tja, vad gjorde du märker?Först av allt, de skrev om delar av startmenyn så att det ser estetiskt tilltalande. Nu dess 4 bollar av ljus...

Mobilapplikation för övervakning och kontroll Arduino, använder kito.io IOT plattform

Övervaka och kontrollera din Arduino från din kito Mobile App.Jag har utvecklat en IOT plattform för att hjälpa DIY beslutsfattare som gör precis som med utan att behöva veta Xcode, Android, JavaScript annat än vet hur man skriver Arduinos skisser; s...

Hur ändra typ av olja som jag använder förändras min bakpulver kex?

jag gjorde några bakpulver kex och undrade om med hjälp av olika typer av olja i receptet skulle påverka smak, fluffiness och konsistens av färdiga kex. Så jag bestämde mig att prova den.Jag började genom att ändra något ett recept från allrecipes.co...

DIY: Billig telefon högtalare som inte använder El

Klicka på det inbäddade videoklippet att titta på hur dessa högtalare är gjorda och se en demonstration av deras effektivitet. Om det inbäddade videoklippet inte visar för dig (detta är vanligtvis fallet för åtminstone ett par personer) bara klicka p...

Hur du använder Windows-program på en Mac: vin/WineBottler

i denna film ska jag visa dig hur att installera windows-program på en Mac eller Apple. Beskrivningen är ganska bra men så bara titta på videon....

Hinder Avoider Robot använder Arduino Uno och IR-närhet Sensor

Följ stegen för att skapa ett hinder undvika Robot använder Arduino Uno och IR-rörelsesensorSteg 1: Delar krävs1) Arduino Uno R3 (klon kommer att göra)2) IR närhet sensorer (2 rekommenderas)3) chassi med motorer4) bakbord5) L293D Motor förare ombord6...

ESP8266 som Arduino

ESP8266 som ArduinoSå hörde här lata gamla Geek (S.T.O.C.K.:S) om denna ESP8266 IC. I grund och botten är det en mikrokontroller som gör WiFi. Det finns många Instructables med detta chip och många med en Arduino. Men de flesta av dessa använder ESP8...