Blink voor ESP8266 native, zoals arduino met behulp van Windows


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

Gerelateerde Artikelen

Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Wat u krijgt wanneer een ring NeoPixel, een goedkope Arduino Wifi aan boord en een laser cutter in een stoom-Punk-Sedan lopen?Een modieuze Steampunk ontworpen Internet verbonden klok met behulp van de ESP8266 chip en de Arduino IDE natuurlijk!Hier is
Sensorgegevens (DHT11 & BMP180) verzenden ThingSpeak met een Arduino, met behulp van ENC28J60 Ethercard

Sensorgegevens (DHT11 & BMP180) verzenden ThingSpeak met een Arduino, met behulp van ENC28J60 Ethercard

Opmerking: Dit instructable is voor de oude ENC26J60 Ethershield en ethercard. Als u de moderne WIZ5100 op basis van Ethernetshield of een ESP8266 ga bezoek mijn andere instructable dat ik noemen hieronderOngeveer een jaar en een half geleden ik publ
Mobile Application Monitor en Control Arduino, met behulp van kito.io IOT Platform

Mobile Application Monitor en Control Arduino, met behulp van kito.io IOT Platform

Bewaking en beheersing van je Arduino uit uw kito Mobile App.Ik heb een IOT Platform ontwikkeld voor het helpen van DIY Makers die net doet dat met geen kennis van Xcode, Android, JavaScript nodig anders dan hoe weet te schrijven van de Arduino schet
Hoe te opstelling een inval-1 met behulp van Windows XP

Hoe te opstelling een inval-1 met behulp van Windows XP

Im gebruik van deze gids voor mezelf ook. Allermeest naar de tijd Im vergeten dingen. Ik kan terugkomen en updaten als ik een stap mist.Er zijn verschillende type van raid. De meesten van ons gebruiken. Deze gids zal alleen tonen u hoe te opstelling
ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

NodeMCU Dev Board is gebaseerd op grote schaal onderzocht esp8266 systeem op Spaander van Expressif. Het gecombineerde functies van WIFI accesspoint en station + microcontroller en gebruikt eenvoudige LUA gebaseerde programmeertaal. ESP8266 NodeMCU a
De ESP8266 WeMos-D1R2 programmeren met behulp van de Arduino software/IDE

De ESP8266 WeMos-D1R2 programmeren met behulp van de Arduino software/IDE

In dit Instructable begeleidt ik u door de benodigde stappen voor het installeren, configureren en het bestuur van de WeMos-D1R2 met behulp van de Arduino IDE program.WeMos-D1R2 is dat een ESP8266-12 WiFi ingeschakeld microprocessor eenheid gebaseerd
ESP8266 (stand-alone) weerstation met behulp van de Arduino IDE en GadgetKeeper Cloud Platform

ESP8266 (stand-alone) weerstation met behulp van de Arduino IDE en GadgetKeeper Cloud Platform

Dit is een upgrade van mijn eerdere project GadgetKeeper-weerstation. In dit project ben ik het opbouwen van dezelfde functionaliteit maar alleen met behulp van ESP8266 WiFi SoC standalone met DHT11 temperatuur en vochtigheid sensor. In het vorige pr
Een esp8266 arduino met behulp van een relais met behulp van home-assistant

Een esp8266 arduino met behulp van een relais met behulp van home-assistant

Dit Instructable laat zien hoe een Relais module verbinden met een esp8266, iets dat moet ongecompliceerd, maar moet een paar extra componenten te maken van de estafette werkt correct als u van het kleine apparaat van de esp in de foto's gebruikmaakt
Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Hello wereld! Vandaag maakte ik een Android app die gewoon leest waarden of tekst die zijn afgedrukt op de arduino seriële met behulp van de bluetooth-module HC-06/05 of andere modules. U hoeft niet te stellen iets in de code van de arduino. Gewoon S
Ambilight voor niet-adresseerbare RGB leds [met behulp van Arduino]

Ambilight voor niet-adresseerbare RGB leds [met behulp van Arduino]

Allereerst... Als u niet welke Ambilgiht weet is Check Ambilgiht Phillipscheck out mijn andere tutorial als u niet over een arduino TUT beschiktAangezien het de zelfde rgb led en dezelfde 3 transistors die ik eerder gebruikt waarom zetten arduino te
Hoe tweet van een Arduino met behulp van de wifi-Shield

Hoe tweet van een Arduino met behulp van de wifi-Shield

he, ik ben een grote fan van Instructables. Ik heb het consequent gebruikt voor de afgelopen 3 jaar en nu is het tijd voor mij om te schrijven een zelf.Hier gaan we. Dit instructable is voor degenen die willen een levenloos voorwerp tweet automatisch
Programmeren van een Arduino met behulp van BeagleBone, zonder USB

Programmeren van een Arduino met behulp van BeagleBone, zonder USB

als je gezien mijn BeagleBone/Arduino seriële communicatie gids, u kan hebben gewacht voor deze!  Als u het nog niet gezien, ga eerst lezen omdat we 100% Voortbouwend op dat kader.  Ik ga niet herhalen die instructie hier.Het einddoel is om te kunnen
Beheersing van 20 Led's van 5 pins van de Arduino met behulp van Charlieplexing

Beheersing van 20 Led's van 5 pins van de Arduino met behulp van Charlieplexing

vandaag, ik zal je laten zien hoe u kunt besturen 20 LED's van slechts 5 pins van de Arduino. Ik ben bezig met een project waar ik controle 15 LED's, 3 knoppen, 3 moet zeven segment displays en een RGB-orb van een Arduino. Nu als u werkt het uit, je
IPhone aan Arduino met behulp van Bluetooth 4.0--

IPhone aan Arduino met behulp van Bluetooth 4.0--

Opmerking: dit project vereist een iOS ontwikkelaar licentie . Het is $99 per jaar.Dit verslag beschrijft het schrijven van een app voor iOS apparaten van Bluetooth 4.0 om een seriële verbinding met een Arduino. Om de seriële verbinding op het einde