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.