Arduino till Arduino kommunikation med ESP8266's (1 / 3 steg)

Steg 1: Först upp... Firmware



Fabriken firmware som kommer med dessa är mest sannolikt kommer att dateras och behöver uppgradera. Det finns olika versioner där ute, NodeMCU är en populär en där du kan skriva lua-skript och ladda in dem i chipet för utförande. För detta projekt men jag ville Arduinoen för att kunna köra showen och valt för att använda den senaste firmware från Espressif. Det finns två saker som du behöver för att få till detta, firmware, och AT-kommandot anger. Om du går till http://bbs.espressif.com/ Klicka på SDK: s länk, sedan scrolla ner och du kommer att se den senaste firmware. Ladda ner det och sedan gå skaffa dig ESP blottare som om du går tillbaka till http://bbs.espressif.com/ och denna gång rulla ned till verktygsområdet du kommer att kunna få den senaste flash verktyget. Eftersom vi ladda ner saker, kan säkerställa att vi har ESP8266 biblioteket i vårt Arduino IDE, man får det, gå till Arkiv / inställningar och ange adressen i fältet ytterligare styrelser:

http://Arduino.esp8266.com/stable/package_esp8266c...

Nu går du till verktyg / styrelser / ombord manager och installera ESP8266 biblioteket. Vi kommer att använda detta senare för att testa.

Den sista sak att se till att du har gjort är att installera FTDI föraren. Detta kan hämtas från:

http://www.ftdichip.com/FTDrivers.htm

Nästa steg är att breadboard din ESP chip med FTDI. Jag har bifogat en schematisk från Google som jag använde, jag har även bifogat en bild av PCB-kortet jag gjorde idag att programmera dessa marker med lätthet. Du behöver inte få detta extravaganta om du inte vill, jag gjorde eftersom jag har mycket att flash / test och det gör det enkelt. Om du bara ska breadboard det, kan du hoppa med hjälp av motstånden och bara koppla in GPIO0 till GND (jag använde en kabel som var lätt att flytta mellan marken och en slumpmässig plats som varken var eller vcc på skärbräda) och första till VCC. Du kan också hoppa över knapparna och bara dra/sätta in USB-kabeln i datorn. Nu bör du kunna ansluta till datorn och öppna upp verktyget flasher. Att börja med, inte göra några ändringar och säkerställa nr filer är laddad och ingen kryssrutorna bredvid filerna. Hit blixt. Detta kommer att läsa ditt chip och berätta vilka alternativ du behöver markera under upptäckta information. Det finns en ganska bra chans att du kommer att ha samma chip jag gör som är 8Mbit flash storlek, 26Mhz kristall, 40Mhz SPI hastighet och SPI funktionsläget av DIO. Med hjälp av bilden ovan, setup är din flash-verktyg som min. Bin-filerna är belägna inne i bin-mappen du har hämtat. Uppmärksamma de minnesadresser som bin-filerna ska skrivas till. När din setup matcher mine (com-porten kommer förmodligen vara annorlunda) hit blixt och du bör se Kommandotolkens fönster börja radera blixten och programmera den nya en. En gång den träffar komplett, koppla ur USB-kabeln.

Se Steg
Relaterade Ämnen

Servo Motor Control Arduino kommunikation med MATLAB

Bu projede matlab gui ile arduino haberleşmesi yapılarak servo motorun hareket etmesi sağlanmıştır.MATLAB ile arduino iletişimi için matlab arduino paketi dosyasını indiriniz.Kullanılan komponentler:Arduino UnoServomotorSteg 1: VideoMer information o...

IRToWebThingy: IR-fjärr till WiFi adapter med ESP8266

Jag gjorde en IRToWebThingy som läser gemensamma (och några inte så vanligt) infraröd fjärrkontrollskoder och gör dem tillgängliga till alla enheter på lokala WiFi-nätverk så kan du script olika saker. Du kan exempelvis flyga en gris i Minecraft med...

Nybörjarens guide till ESP8266 och tweeting med ESP8266

Jag lärde mig om Arduino 2 år sedan. Så började jag spela runt med enkla saker som lysdioder, knappar, motorer etc. Då tänkte jag skulle inte det vara häftigt att ansluta för att göra saker som visar dagens väder, aktiekurser, träna timings på en LCD...

Med ESP8266-01 för temp övervaka

ESP8266-01 är en mycket grundläggande microcontroller enhet med inbyggd Wifi. Den går på 3.3V så var försiktig 5v kommer att döda den.Enheterna är mycket billigt och lätt att hitta på eBay.Detta instructable är skrivet förutsatt att du har viss först...

Arduino ansluten till Wifi med ESP8266 kontrolleras av BLYNK (med en Mac OS X)

Men det finns många tutorials på hur man ställer in en ny ESP8266 att ansluta till wifi, tog det mig fortfarande dagar och många timmar talar till departementet teknik på högskolan att faktiskt få mitt projekt upp och kör. Hoppas detta hjälper till a...

Ansluta till Blynk med ESP8266 som Arduino Uno wifi sköld (endast Mac)

Detta är en handledning för att visa dig hur du ansluter till Blynk med hjälp av en ESP8266 - 01 som en Arduino Uno wifi sköld. Denna handledning är mycket detaljerad att hjälpa de som är väldigt ny på det här.-Maskinvara som behövs:Arduino UnoHane t...

Komma igång med ESP8266 på kommandon, NodeMCU eller Arduino (ESP-12naE)

Detta Instructable visar dig steg som behövs för att komma igång med ESP8266 med en fantastisk liten utveckling styrelse för modulen ESP-12naE. I styrelsen ingår allt som behövs inklusive en USB till seriell adapter, ytmonterad LED och spänningsregul...

Arduino IOT automation med ESP8266

Detta är en IoT automationsprojekt. inte som andra som bara hämtar sensordata till internet. Jag använde där tekniken att styra enheterna med behandlingen som web api använder wifi modul esp8266. med denna teknik vi kan övervaka, styra enheter från v...

DIY Apple Watch VLC styrenhet med ESP8266, Arduino

Dess en hemmagjord projekt för att göra min egen media controller app.Min bärbara dator är ansluten till tv, och im för lat, så märkt en VLC kontroll app.Ja im vet, det är en officiell VLC app store, bättre funktion, men den här är min :)Och im läggs...

RC sändare till USB-spelkontroll med Arduino

Varför ska jag göra detta?När det gäller att flyga RC flygplan med hjälp av en simulator kan vara ett bra sätt att finslipa dina färdigheter under lågsäsongen eller ens förbereda för din första flygning. Den stora nackdelen att med hjälp av simulator...

Arduino IOT: Temperatur och luftfuktighet (med ESP8266 WiFi)

Hej alla! Jag är Michalis Vasilakis från www.ardumotive.com och i detta Instructables kommer jag visa dig hur du gör din egen Internet av saker (IOT) termometer med hjälp av Arduino uno styrelsen.Du kan använda den hemma, på kontoret, eller var som h...

Skicka mail med ESP8266 och Arduino UNO

Hur man får Adafruits "send_email_smtp.ino" till Skicka e-post med ESP8266 och Arduino UNO.Och eliminera problemet med "inget svar från modul" många har.Modulen fungerar på 3.3V logik enligt dokumentationen, men jag hade inga problem m...

RS485 Seriell kommunikation mellan Arduino Mega och Arduino Nano med Visuino

Ibland måste vi ansluta Arduino styrelser ligger långt bort från varandra. RS485 är ett mycket bekvämt sätt att ansluta styrelser med bara 2 kablar, och kan arbeta för ett avstånd på 1200 m (4000 ft). Det gör också flera styrelser kan enkelt anslutas...

Esp8266 12naE med Arduino IDE med lösning + exempel

Om- NodeMCU är en öppen källkod IoT plattform. Den använder skriptspråk Lua, men denna utveckling styrelse är nu kompatibel att programmeras med Arduino IDEesp8266 12naE är ett bra sätt att uppnå IoT med något på ett mycket kostnadseffektivt sätt,ESP...

Hur till program ATtiny85 med Arduino UNO

Hur man programmerar Attiny85 med Arduino UNO i mest lätt vägSteg för steg handledning, med några åtgärder för att hoppa av Awesome PCB.Steg 1 - vad vi behöver?Steg 2 - ansluta Arduino ombord med ArduShield och ATtiny85Steg 3 - Setup Arduino IDESteg...

Nybörjarguide till att bygga Arduino robotar med Bluetooth och Android

i den här guiden vi gå mot att skapa en Arduino robot som kan styras via bluetooth med en Android-telefon/tablett. Detta är en Nybörjarguide som kommer att kort gå över ledningar och programmering din robot.Steg 1: Bygga lista... Följande är en lista...

Flimmer upp till 6 lysdioder med Arduino

Hi det.Julen kommer närmare, och jag undrar om jag kunde sätta lite ljus i mitt rum att komma in i "Julstämning".Men efter en kompis brann ner granen ljus, jag vill inte bränna riktiga ljus in i mitt rum.Så varför inte låta Arduino ljus för dig?...

Hur man använder i2c för Arduino till Arduino kommunikation

lära sig använda i2c för grundläggande kommunikation mellan två arduinos.Länk till i2c kommunikation mellan en Arduino Uno och en Arduino Mega 2560 på min blogg. Innehåller kod som används i den här videon instructable.Länk till MeanPC, min elektroni...

WIFI växt övervakningssystem baserade på Arduino MEGA och ESP8266

Idag ska vi visa dig vårt första experiment på Sakernas Internet. I detta syfte beslutade vi att använda en Arduino MEGA i stället för en Arduino UNO. Det beror på Arduino MEGA har mer än en seriell port och detta faktum ger oss möjlighet att använda...