Sisällysluettelo:
- Vaihe 1: Etsi Esp8266 Flash -ohjelmisto
- Vaihe 2: Etsi ESP8266 -laiteohjelmatiedostot
- Vaihe 3: ESP: n liittäminen salamatilaan
- Vaihe 4: Laiteohjelmiston lataaminen
- Vaihe 5: Esp Flash Download Toll V0.9.3.1 -sovelluksen käyttö
- Vaihe 6: Ohjelmoi Esp Esplorerin avulla
- Vaihe 7: Vianetsintä
Video: Esp8266 -laiteohjelmistopäivitys: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
ESP8266 -moduuli on halpa langaton moduuli, jossa on SOC -järjestelmä (sirujärjestelmä), joka pystyy tarjoamaan wifi -yhteyden mille tahansa mikro -ohjaimelle/mikroprosessorille.
- Erillinen esp8266
- Esp8266 ja vadelma pi tai arduino tai stm32
Esp8266 tarvitsee ulkoisen 3,3 V: n toimiakseen kunnolla. Arduino -virran maksimikapasiteetti on 40 mA, kun taas esp8266 kuluttaa 250 mA. Tämä on todennäköisesti ongelma, kun lataat uutta laiteohjelmistoa tai kun käytät esp8266 -laitetta
Aloittelijoille on suositeltavaa mennä markkinoille saatavana olevan solmun mcu -levyn kanssa. On olemassa kahdenlaisia levyjä, joissa on RGB -LED- ja Ldr -anturi ja toiset, joissa on vain katkaisunapit
- esp8266 nokkela taulu
- Solmu Mcu
Vaihe 1: Etsi Esp8266 Flash -ohjelmisto
Lataa ohjelmisto asemasta
espFlasher
Vaihe 2: Etsi ESP8266 -laiteohjelmatiedostot
Siirry tästä linkistä löytääksesi laiteohjelmistotiedostot.
- AT -laiteohjelmisto päivitetty viimeksi 2017 syys
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Vaihe 3: ESP: n liittäminen salamatilaan
ESP 8266-01 -moduuli
Ohjelmointisovittimen Esp01 käyttäminen
Tämä on paras tapa vilkuttaa esp01 osta tämä moduuli ja päästä eroon sotkuisista johtimista tulevaisuudessa.
Se on erittäin kätevä ja erittäin nopea.
Esp01-ohjelmointisovitin
Huomaa: Moduuli ei mene suoraan ohjelmointikortille. Tätä varten sinun on juotettava hyppyjohdin siihen. tyhjään nastaan.
BreadBoard -virtamoduulin käyttäminen
Leipälevyn virtalähde
Tämän moduulin avulla voit erikseen antaa 5 V: n arvolle ja 3,3 V: n esp8266: lle samanaikaisesti. Tämä on tämän moduulin kauneus.
Esp rx -tappi tarvitsee myös 3.3v.
- Käytä jännitteenjakajaa
- Käytä tasonvaihdinta
1. Jännitteenjakaja
Käytä 20k ja 10k vastusta tämän saavuttamiseksi. Tarkista yhteys kuvassa
vcc & chpd of esp on kytketty 3.3v
Gpio 0 & gnd of esp on liitetty gnd: ään
Rx of esp on kytketty suoraan TX arduinoon
Tx esp on kytketty arduino rx: ään jännitteenjakajan kautta
2. Tasonvaihtaja
Tarkista yhteys kuvassa
- liitä 5v leipälevyn virtalähde logiikkatason hv -nastaan
- liitä 3.3v leipälevyn virtalähde logiikkatason Lv -nastaan
- yhdistä tx of arduino mihin tahansa muuhun hv -nastaan neljästä nastasta, jotka vastaavat liitettyä nastaa tx, liitä rx of esp siihen, joka on Lv -nasta
2. Esp 8266-12 -moduuli
Löysin tähän moduuliin tähän mennessä parhaiten ohjattavat daflabs -ohjeet
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Käytin Arduinoa cp2102 -moduulin sijasta, eikä minulla ollut ongelmia viestinnässä.
Yhteys pysyy enimmäkseen samana, kun esp8266-12 käyttää sitä salamatilassa.
GPIO0 -> MATALA
GPIO2 -> KORKEA
GPIO15 -> MATALA
Vaihe 4: Laiteohjelmiston lataaminen
- Lataa tyhjä ohjelma arduinoon, jos käytät. Liitä sitten siihen esp tx- ja rx -nastat
- Avaa ohjelmisto ja lisää siihen yksitellen roskakoritiedostot.
- Lisää nyt osoitteet seuraavasti.
boot_v1.2.bin --0x00000
käyttäjä1.1024.new2.bin --0x01000
tyhjä.bin --0x7e000
tyhjä.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- Napsauta sitten vain salamapainiketta, jos kaikki on kunnossa, vilkku näyttää latauksen tilan ja myös esp 8266 -moduulin ledi vilkkuu erittäin nopeasti.
- Onnittelut !!!. olet ladannut uusimman laiteohjelmiston kohteeseen esp8266.
- Jos et löydä tätä mac -osoitetta. Käytä nollaustappia ja aseta se gnd: ään 2 sekunniksi ja poista se sitten gnd: stä ja salama uudelleen. On erittäin tärkeää saada mac -osoite.
- On aika testata Esp -moduulisi. Irrota nyt vain GND: hen liitetty GPIO 0 -johto, voit liittää sen VCC: hen tai jättää sen näin.
- Liitä nyt Arduino takaisin tietokoneeseen ja avaa sarjaportti.
- Tarkista at -komennot eri siirtonopeuksilla, suurin osa esp: stä toimii hyvin tällä 115200 baudinopeudella.
- NYT on aika testata AT -komentoja. Anna "AT" sarjaporttiin ja saat "OK". Kirjoita nyt "AT+GMR" ja tarkista laiteohjelmistoversio.
- Voit muuttaa siirtonopeutta seuraavasti: "AT+UART_DEF = 9600, 8, 1, 0, 0"
Vaihe 5: Esp Flash Download Toll V0.9.3.1 -sovelluksen käyttö
Bin -tiedoston asentamiseen esc8266: n soc -tiedostoon on kaksi ohjelmistoa. Toinen tapa on käyttää esp flash -latausta.
1.) Lataa ohjelmisto alla olevasta linkistä
bbs.espressif.com/viewtopic.php?t=25
2.) Selaa nyt vain roskakoritiedostoa, jonka haluat ladata esp: llä, äläkä muuta mitään asetuksia lukuun ottamatta com -porttia ja muuta baudinopeudeksi 115200 ja napsauta Käynnistä. Näet lataustilan. Ole kärsivällinen, kunnes se sanoo loppuun.
Vaihe 6: Ohjelmoi Esp Esplorerin avulla
esplorer on ohjelmisto, joka on erityisesti suunniteltu esp8266 wifi -moduulille. voit ladata lua -koodia tai AT -komentoja esp8266 -laitteeseen käyttämällä tätä ohjelmistoa
lataa tämä annetusta linkistä
esp8266.ru/esplorer/
Vaihe 7: Vianetsintä
1.) Virta esp 8266 ulkoisesta virtalähteestä. Vältä käyttämästä arduinoa tai tietokonetta vcc: lle.
2.) tarkista piiri kolmesti ja yritä aina laiteohjelmiston lataamisen aikana nollata esp8266 manuaalisesti tekemällä chpd gnd jonkin aikaa ja asettamalla se takaisin vcc: lle
3.) varmista, että käytät joko taalaa tai 3.3 -säädintä. esp8266 tarvitsee myös jatkuvaa virtaa
4.) Huomautus: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ toinen linkki, joka voi auttaa sinua ratkaisemaan esp-moduulin ongelmat. Jos ei edellä mainittuja
menetelmä toimii…
Suositeltava:
ESP8266 AT -laiteohjelmiston flash -ohjelmointi tai ohjelmointi ESP8266 -välähdys- ja ohjelmointilaitteella, IOT Wifi -moduuli: 6 vaihetta
ESP8266 AT -laiteohjelmiston flash-ohjelmointi tai ohjelmointi ESP8266-salama- ja ohjelmoijaohjelmistolla, IOT Wifi -moduuli: Kuvaus: Tämä moduuli on USB-sovitin /ohjelmoija ESP-0166- tai ESP-01S-tyyppisille ESP8266-moduuleille. Se on kätevästi varustettu 2x4P 2,54 mm: n naarasliittimellä ESP01: n liittämiseksi. Lisäksi se katkaisee kaikki ESP-01: n nastat 2x4P 2,54 mm uroksen kautta
ESP8266 - Puutarhan kastelu ajastimella ja kaukosäätimellä Internetin kautta / ESP8266: 7 vaihetta (kuvilla)
ESP8266 - Puutarhan kastelu ajastimella ja kauko -ohjaimella Internetin kautta / ESP8266: ESP8266 - Kastelu kauko -ohjattuna ja ajoituksella vihannespuutarhoille, kukkapuutarhoille ja nurmikoille. Se käyttää ESP-8266-piiriä ja hydraulista / sähköistä venttiiliä kastelulaitteen syöttämiseen
ESP8266 - Ovi- ja ikkuna -anturit - ESP8266. Vanhusten apu (unohdus): 5 vaihetta
ESP8266 - Ovi- ja ikkuna -anturit - ESP8266. Vanhusten apu (unohdus): ESP8266 - Ovi- / ikkuna -anturit GPIO 0: n ja GPIO 2: n (IOT) avulla. Sitä voi katsella verkossa tai paikallisessa verkossa selaimilla. Näkyy myös " HelpIdoso Vxapp " sovellus. Käyttää 110/220 VAC syöttöä 5Vdc, 1 rele / jännite
Ajan saaminen Internetistä ESP8266: n avulla - NTP -kelloprojekti ESP8266 -solmulla: 5 vaihetta
Ajan saaminen Internetistä ESP8266: n avulla | NTP -kelloprojekti ESP8266 Nodemcun kanssa: Tässä opetusohjelmassa näemme, kuinka voit saada aikaa käyttämällä ESP8266/nodemcu -ohjelmaa Arduino IDE: n kanssa. Ajan saaminen on erityisen hyödyllistä tietojen keräämisessä lukemiesi aikaleimaamiseksi. Jos ESP8266 -projektillasi on Internet -yhteys, voit saada aikaa käyttämällä Network T
ESP8266 NODEMCU BLYNK IOT -opetusohjelma - Esp8266 IOT Blunkin ja Arduino IDE: n avulla - LEDien ohjaus Internetin kautta: 6 vaihetta
ESP8266 NODEMCU BLYNK IOT -opetusohjelma | Esp8266 IOT Blunkin ja Arduino IDE: n avulla | LEDien ohjaus Internetin kautta: Hei kaverit, tässä oppaassa opimme käyttämään IOT: tä ESP8266: n tai Nodemcun kanssa. Käytämme siihen blynk -sovellusta.Siksi käytämme esp8266/nodemcu -ohjelmaa LED -valojen ohjaamiseen Internetin kautta. Joten Blynk -sovellus yhdistetään esp8266- tai Nodemcu -laitteeseemme