Programmera ESP8266-ESP-201 stå ensam med Arduino IDE (3 / 6 steg)

Steg 3: Anslut din ESP8266.



Okej nu är det dags att få din skärbräda redo. Du måste ha 3.3V tillgängliga och även en separat 5V leverans. Din FT232RL bryter ut styrelsen kan ha en 5V källa du kan använda. Jag använder FT232RL från Sparkfun.

Behöver du även att få din nivå converter, jag använder dubbelriktad versionen från Adafruit.

Okej, nu för ESP-12 anslutningen

1. Anslut 3.3V källa till följande stift: 3.3V, CHP_Enable

2. Anslut Gnd källa till följande stift: Gnd, GPIO 00, GPIO 15.

3. Anslut TX till RX via dubbelriktad logikkortet nivå converter. ESP-201 TX bör gå till de 3.3V sida.

4. Anslut RX till TX via dubbelriktad logikkortet nivå converter. ESP-201 RX bör gå till de 3.3V sida.

5. Glöm inte att ansluta till 3.3V källa att driva den LV sidan av dubbelriktad logik nivå converter.

6. slutligen ansluta marken från din 3.3V leverans till marken på dubbelriktad logik nivå omvandlaren.

Därefter från din FT232RL, använda 5V källa i styrelsen till makten den HV sidan av dubbelriktad nivå converter logikkortet och ta motsvarande hög-sidan för ESP-201 TX till RX och göra samma sak för ESP-201 RX i TX för FT232RL. Och naturligtvis, glöm inte marken från FT232RL bryter ut styrelsen till nivå converter logikkortet.

Du bör gå till BLYNK webbplats och hämta deras Arduino bibliotek sedan ladda deras ESP8266 stå ensam exempel. Fyll i token som auth och din wifi-id och lösenord. Du kommer att få auth token genom att göra en sida på din BLYNK App. Låt oss bara sätta en enkel tryckknapp, med utdata inställd GP14 (se GPIO14 i ESP201).

Du behöver inte skriva någon kod för att programmera en tryckknapp i Arduino skiss för detta första lätt exempel.

Okej innan du träffar nedladdning... gör detta

1. kraften ner till 3.3V källa och slå på den och ansluta den första pin av ESP-201 till marken källan ögonblickligt (dvs. puls). Detta anser jag att sätta på ESP-12 i startläget.

2. sedan DRABBADES kompilera och ladda ner.

Om du fortsätter att få meddelandet säger esp sync inte svarar, så här

Varning: espcomm_sync misslyckades fel: espcomm_open misslyckades

Det innebär att du inte få ESP8266 i boot-läge och kontrollera igen dina GPIO och inställningarna i ledningar och se till att du ser min notering på cykling makt, och slår den första pin ögonblickligt. Detta är den saknade delen från en massa andra instruktioner.

Hur som helst, om allt går bra, bör du se Obs ordstävet uppladdning bla... bla... bla... och en massa prickar... och slutligen det vill säga gjort uppladdning.

Se Steg
Relaterade Ämnen

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

ESP8266 kontrollera WS2812 Neopixel lysdioder med Arduino IDE - en handledning

Hej alla,Om du är som mig, har du letat runt på internet för en bra tutorial om hur du använder ESP8266 med neopixel lysdioder (AKA WS2812 eller WS2812b), programmeras via Arduino IDE. Jag har inte hittat det allt på ett ställe, på engelska, men det...

Idiot's Guide till programmering AVR: s på de billiga (med Arduino IDE!)

Mikrokontroller är, utan tvekan, fantastiska små saker. De är mångsidiga, kraftfull och mycket små. Tyvärr, den sistnämnda drag också delas av både min plånbok och mina kunskaper i programmering. Min förståelse av C är dålig, och jag har knappt råd a...

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

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

Programmera ChipKIT DP 32 med Arduino IDE

Vad du behöver: en ChipKIT DP 32 mikroprocessor (alla sladdar ingår) och en bärbar datorFör att programmera en DP 32 utan en programmerare enhet (Chipkit PGM), dvs med arduino IDE, behöver den ett minne Program; första steget är att ladda upp detta m...

Att bekanta sig med Arduino IDE: LinkItOne

Det är Arduino IDE vad du använder för att skriva kod för Arduino och Arduino kompatibel styrelser. I föregående artikel har vi hämtat Arduino programvara och gjort inställningarna för MediaTek LinkIt en bräda som är en Arduino kompatibla ombord. Inn...

Programmera en ATtiny44/45/84/85 med Arduino

Denna handledning ger ger stegen för att konfigurera, programmera och testa en ATtiny44/45/84/85 med en Arduino. Det är också ger några förklaringar till det inre arbetet AVR marker i allmänhet.Steg 1: AVR och ISP förklarade Många tutorials kan visa...

Pimpa din choklad med Arduino IDE och ATtiny13

Idén till projektet kom till mig på väg till papperskorgen. Jag fick i uppdrag att kasta bort en ruta som bara har tömts på sitt ursprungliga Ferrero Rocher sötma innehåll av min kära fru. Detta var strax efter alla hjärtans dag. Så jag fick spendera...

JTAG isen med Arduino IDE

Hej Arduino älskare,Så, du har en JTAGICE och inga andra programmerare (som i mitt fall) och vet inte hur man använder den med din atmega16/32 medan du använder den enklaste programmeringen av mikrokontroller i världen...Så låt mig berätta hur du anv...

Med Minimus AVR med Arduino IDE

The Minimus AVR är en USB-ansluten mikrokontroller, som använder ATMEL 90USB192 mikrokontroller. Dess en billig åter programmerbara mikrokontroller med 21 digital input/output stift.De har använts av människor som mod spelkonsoler konsoler, för att l...

Integrera Ardublock med Arduino IDE

Hej vänner!Programmering med C är inte alltid lätt jobb för alla de icke-programmerare Arduino entusiaster men nu för deras enkel "ArduBlock" ett grafiskt, block-baserat programmeringsspråk är tillgänglig.Vi har redan sett ett antal grafiska, bl...

Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE

Om du har en behov till Re-blixt ATmega16U2 chip med stock firmware återställa Arduino UNO tillbaka till det normala, detta sker ofta på kommandoraden med hjälp av avrdude eller dfu-programmer, eller med programmet Windows Flip. Den lättare väg för m...

Med Atmega32 med Arduino IDE

Jag har använt alla sorters Atmel mikrokontroller i olika projekt över tid.En av den mest lämpade var ATmega32. Jag har en liten samling av utveckling styrelser för Atmega32/16, några köpte som-är, vissa gjorda på stripboard.Även den ursprungliga Ard...

Programmering en Attiny med Arduino IDE

Attinys är ett utmärkt sätt att krympa din arduino projekt. Jag försökte nyligen att efter denna stora instruktioner från High Low Tech webbplats men det ser ut som dess föråldrade. De har några tutorials och om du inte har en ATtiny programer följa...

Hur man bränner optiboot botloader på Atmega8 med Arduino IDE 1.6.x och 1.5.x

Jag använde gamla NG bootloader, men jag har några problem med den. Det tar ungefär 8 sekunder för att starta Atmega och det stickat ibland. När jag ville bränna optiboot, får jag meddelandet:"eka" memory typ inte definierats för del "ATMEG...

Komma igång med den ESP8266 ESP-01

Den ESP8266 ESP-01 är en WiFi-modul som tillåter microcontrollers till ett trådlöst nätverk. Denna modul är en fristående SOC (System On a Chip) som inte nödvändigtvis behöver en mikrokontroller att manipulera ingångar och utgångar som du normalt sku...

IoT väderstation med Adafruit HUZZAH ESP8266 (ESP-12naE) och Adafruit IO

Hej, alla! Tid sedan jag såg denna väderstation av Aleator777 och jag blev inspirerad att göra min egen väderstation. Jag såg att Intel Edison är för dyrt i mitt land, så jag bestämde mig för att leta efter något mycket billigare, och jag hittade den...

Laptop automatisk Start/stopp anklagat för (med Arduino, Yun sköld och ESP8266)

Jag arbetar utanför mitt land och laptop är en stor hjälp för mig att ansluta till min familj och vänner och göra alla mina computing tyger också, men jag alltid kom över för att driva svagt batteri och jämn värst till kritisk nivå eller reserverade...