Blink för ESP8266 native, som arduino använder Windows



När jag bougth i ESP8266, min första tanke var att använda ESP8266 som en Wifi sköld för Arduino. Jag fick reda på att ESP8266 är en kraftfull enhet av det själv. Och jag frågade mig själv. Varför inte använda enheten utan att använda en arduino. Enheten billigt (3 US$) är mer kraftfull än en Arduino UNO, fick mer minne (4000Kb kontra 32Kb), högre klockfrekvens (80Mhz kontra vs 16Mhz) och 9 GPIO stift i version ESP-12

Detta instructables är för alla som använder en Arduino och vill gå till nästa nivå med hjälp av ESP8266 native, utan en Arduino. Vi kommer att utveckla direkt på te ESP8266.

Så låt oss ge det är ett försök.

Inköpslista

1) ESP8266 (jag har köpt en version ESP-12, det finns flera versioner,
Alla kommer att göra ESP-01 är den vanligaste)) till exempel på aliexpress
2) USB TTL med 3,3-volts utgång. (eller du kan använda din Arduino UNO) till exempel på aliexpress
3) ett led
4) en resistor 1 K

Ansvarsfriskrivning

Tänk på att utveckla för ESP8266 är inte så enkelt som att utveckla för Arduino. ESP8266 är sedan hösten 2014 på marknaden. SDK har inte uppnått den 1.00 versionen. (på att skriva, den senaste versionen är v0.9.5). Enheten använder kraften av 3,3 Volt som kan skadas lätt. Med detta sagt, en hel del platser talar om detta men på min på erfarenhet har jag inte sett någon rök ännu. De flesta av de exempel som finns på webben skapas av guru med Linux (ubuntu). Jag antar att de flesta Arduino användare använder Windows, som jag gör.

Mitt personliga mål för detta Instructable är att dela alla mina fallgropar så att du inte skulle ha samma frågor.

Jag kommer att gå från uppackning till slutet. Du kan hoppa över vissa steg.

Steg 1 Maskinvaruinstallation
Steg 2 ladda upp den senaste firmware.
Steg 3 installera utvecklingsmiljön (detta är den svåra delen)
Steg 4 kompilera blink
Steg 5 ladda upp blink
Steg 6 kablage led
Steg 7 fällor & httpd

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...