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