Wanneer ik bougth de ESP8266, mijn eerste gedachte was om de ESP8266 gebruiken als een Wifi-shield voor Arduino. Ik kwam erachter dat de ESP8266 een krachtig apparaat door het is zelf. En ik vroeg me af. Waarom geen gebruik maken van dit apparaat zonder met behulp van een arduino. Dit goedkope (3 US$)-apparaat is meer krachtige dan een Arduino UNO, kreeg meer geheugen (4000Kb versus 32Kb), hogere kloksnelheid (80Mhz ten opzichte van de vs 16Mhz) en 9 GPIO pinnen in versie ESP-12
Deze instructables is voor iedereen die is met behulp van een Arduino en zou willen gaan naar het volgende niveau met behulp van de ESP8266 inheemse, zonder een Arduino. We gaan direct op te ontwikkelen ESP8266.
Dus laten we geven het is een keer te proberen.
Boodschappenlijstje
1) ESP8266 (ik heb gekocht een de versie ESP-12, er zijn verschillende versies,
Ieder zal doen ESP-01 is de meest voorkomende)) bijvoorbeeld op aliexpress
2) USB-naar-TTL met 3,3 volt uitgang. (of u kunt uw Arduino UNO) bijvoorbeeld op aliexpress
3) een led
4) een weerstand van 1 K
Disclaimer
Wees ervan bewust dat het ontwikkelen voor ESP8266 is niet zo eenvoudig als het ontwikkelen voor de Arduino. De ESP8266 is sinds de herfst van 2014 op de markt. De SDK bereikt niet de 1.00 versie. (bij het schrijven, de meest recente versie is v0.9.5). Dit apparaat maakt gebruik van de powersource van 3.3 Volt en kan vrij gemakkelijk worden beschadigd. Dit dit gezegd zijnde, een heleboel sites gesprekken hierover maar op mijn op ervaring ik heb nog niet gezien rook. De meeste van de voorbeelden die gevonden op het web zijn gemaakt door guru met behulp van Linux (ubuntu). Ik neem aan dat het merendeel van de gebruikers van de Arduino gebruikt Windows, zoals ik dat doe.
Mijn persoonlijke doel voor dit Instructable is het delen van alle mijn valkuilen, zodat je niet dezelfde problemen zou hebben.
Ik zal gaan van de unboxing tot het einde. U kunt enkele stappen overslaan.
De installatie van de Hardware van de stap 1
Stap 2 Upload de nieuwste firmware.
Stap 3 installeren ontwikkelomgeving (dit is het harde deel)
Stap 4 Compile knipperen
Stap 5 Upload knipperen
Stap 6 bedrading van de led
Stap 7 valkuilen & httpd