Tartalomjegyzék:

Esp8266 Firmware frissítés: 7 lépés
Esp8266 Firmware frissítés: 7 lépés

Videó: Esp8266 Firmware frissítés: 7 lépés

Videó: Esp8266 Firmware frissítés: 7 lépés
Videó: ESP8266: обновление загрузчика (boot), SDK + AT commands firmware 2024, November
Anonim
Esp8266 firmware frissítés
Esp8266 firmware frissítés
Esp8266 firmware frissítés
Esp8266 firmware frissítés

Az ESP8266 modul egy olcsó vezeték nélküli modul. SOC -val rendelkezik (rendszer chipen), amely képes wifit biztosítani bármely mikrovezérlő/mikroprocesszor számára. Az esp8266 kétféle módon használható.

  1. Önálló esp8266
  2. Esp8266 málna pi vagy arduino vagy stm32

Az Esp8266 -nak külső 3.3 V -ra van szüksége a megfelelő működéshez. Ha az esp8266 -at arduino -val használja, próbálja meg nem biztosítani az arduino áramellátását. Az arduino maximális áramellátó kapacitása 40 mA, míg az esp8266 250 mA -t vesz fel. Valószínűleg ez a probléma az új firmware feltöltésekor vagy az esp8266 használatakor

Kezdőknek azt tanácsolják, hogy a piacon kapható csomópont -áramköri lapokkal menjenek. Kétféle tábla létezik, az egyik RGB LED és Ldr érzékelővel, a másik pedig csak kiütő csapokkal. Ez a tábla beépített feszültségszabályozóval rendelkezik, amely kezeli a megfelelő áramot

  1. esp8266 szellemes tábla
  2. Csomópont Mcu

1. lépés: Keresse meg az Esp8266 Flash szoftvert

Keresse meg az Esp8266 Flash szoftvert
Keresse meg az Esp8266 Flash szoftvert

Töltse le a szoftvert a meghajtóról

espFlasher

2. lépés: Keresse meg az ESP8266 firmware fájlokat

Keresse meg az ESP8266 firmware fájlokat
Keresse meg az ESP8266 firmware fájlokat

A firmware fájlok megkereséséhez kattintson erre az alábbi linkre.

  1. AT firmware utolsó frissítése 2017 szept
  2. https://github.com/espressif/ESP8266_AT
  3. https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
  4. https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg

3. lépés: Az ESP csatlakoztatása vaku módhoz

Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz
Az ESP csatlakoztatása vaku módhoz

ESP 8266-01 modul

Esp01 programozó adapter használata

Ez a legjobb módja annak, hogy az esp01 megvásárolja ezt a modult, és a jövőben megszabaduljon a rendetlen vezetékektől.

Nagyon praktikus és nagyon gyors.

Esp01 programozó adapter

Megjegyzés: A modul nem lép közvetlenül be a programozási táblába. Ehhez forrasztania kell a jumpert. Ehhez tekintse meg a fényképet. Az áthidaló a gpio 0 és a gnd csap között forraszt. Ha nem használja programozási módban, tolja át az átkötőt az üres csaphoz.

A BreadBoard Power modul használata

Kenyérsütő tápegység

Ezzel a modullal külön adhat 5 V -ot az arduino -nak és 3,3 V -ot az esp8266 -nak egyszerre. Ez a modul szépsége.

Az Esp rx csapnak 3.3V -ra is szüksége van. Ha megpróbálja az arduino tx -t az esp rx -be tenni. Az esp modul károsodhat. Ennek elkerülése érdekében két dolgot tehet.

  1. Használjon feszültségosztót
  2. Használja a szintváltót

1. Feszültségosztó

ennek eléréséhez használjon 20k és 10k ellenállást. Kérjük, ellenőrizze a kapcsolatot a fotón

Az esp vcc & chpd 3.3v -hez van csatlakoztatva

Az esp Gpio 0 & gnd -je a gnd -hez kapcsolódik

Az esp Rx -je közvetlenül kapcsolódik a TX arduino -hoz

Az esp Tx feszültségosztón keresztül csatlakozik az arduino rx -hez

2. Szintváltó

Kérjük, ellenőrizze a kapcsolatot a fotón

  • Csatlakoztassa az 5 V -os kenyértáblás tápegységet a logikai szintű hv -tűhöz
  • Csatlakoztassa a 3.3v kenyértáblás tápegységet a logikai szintű Lv tűhöz
  • csatlakoztassa a tx arduino -t bármely más hv -csaphoz a 4 csapból, amely megfelel a csatlakoztatott tx -nek

2. Esp 8266-12 modul

A daflabs utasításokat találtam a legjobban ehhez a modulhoz

www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/

Arduino -t használtam a cp2102 modul helyett, és nem volt gondom a kommunikációval.

A kapcsolat többnyire ugyanaz marad, ha az esp8266-12 vaku módban futtatja.

GPIO0 -> ALACSONY

GPIO2 -> HIGH

GPIO15 -> ALACSONY

4. lépés: Firmware feltöltése

Firmware feltöltése
Firmware feltöltése
Firmware feltöltése
Firmware feltöltése
  • Ha használja, töltse fel az üres programot az arduino -ra. Ezután csatlakoztassa az esp tx és rx csapokat
  • Nyissa meg a szoftvert, és egyenként adja hozzá a bin fájlokat.
  • Most adja hozzá a címeket az alábbiak szerint.

boot_v1.2.bin --0x00000

user1.1024.new2.bin --0x01000

blank.bin --0x7e000

blank.bin --0x3fe000

esp_init_data_default.bin --0x3fc000

  • Ezután kattintson a vaku gombra, ha minden rendben van, a villogó megmutatja a letöltés állapotát, és az esp 8266 modul LED -je nagyon gyorsan villog.
  • Gratulálok !!!.feltöltötte a legújabb firmware -t az esp8266 -ra.
  • Ha nem találja ezt a Mac -címet. Használja a visszaállító tűt, és tegye a gnd -be 2 másodpercre, majd távolítsa el a gnd -ből, és villanjon újra. Nagyon fontos, hogy megkapja a mac -címet.
  • Itt az ideje, hogy tesztelje az Esp modulját. Most csak távolítsa el a GND -hez csatlakoztatott GPIO 0 vezetéket, csatlakoztathatja a VCC -hez, vagy hagyhatja így.
  • Most csatlakoztassa az Arduino -t a számítógéphez, és nyissa meg a soros portot.
  • Ellenőrizze az at parancsokat különböző átviteli sebességeken, az ESP legtöbbje jól működik ezen a 115200 baud sebességgel.
  • MOST itt az ideje, hogy tesztelje az AT parancsokat. Írja be az "AT" -t a soros portba, és az "OK" üzenetet kapja. Most írja be az "AT+GMR" parancsot, és ellenőrizze a firmware verzióját.
  • Az átviteli sebesség megváltoztatásához tegye ezt: "AT+UART_DEF = 9600, 8, 1, 0, 0"

5. lépés: Az Esp Flash Download Toll V0.9.3.1 használata

Az Esp Flash Download Toll V0.9.3.1 használata
Az Esp Flash Download Toll V0.9.3.1 használata
Az Esp Flash Download Toll V0.9.3.1 használata
Az Esp Flash Download Toll V0.9.3.1 használata
Az Esp Flash Download Toll V0.9.3.1 használata
Az Esp Flash Download Toll V0.9.3.1 használata

Két szoftver telepíti a bin fájlt az esp8266 soc -jára. A második módszer az esp flash letöltés használata.

1.) Töltse le a szoftvert az alábbi linkről

bbs.espressif.com/viewtopic.php?t=25

2.) Most csak böngésszen a tárolófájlban, amelyet esp -n szeretne feltölteni, és ne módosítsa a beállításokat, kivéve a com portot, és módosítsa az átviteli sebességet 115200 -ra, majd kattintson a Start gombra. Látni fogja a feltöltési állapotot. Legyen türelmes, amíg mondja befejezni.

6. lépés: Az Esp programozása az Esplorer használatával

Program Esp Az Esplorer használatával
Program Esp Az Esplorer használatával

Az esplorer egy kifejezetten az esp8266 wifi modulhoz készült szoftver. a szoftver használatával feltöltheti a lua kódot vagy az AT parancsokat az esp8266 készülékre

töltse le ezt a megadott linkről

esp8266.ru/esplorer/

7. lépés: Hibaelhárítás

Hibaelhárítás
Hibaelhárítás

1.) Tápellátás 8266 külső tápegységről. Ne használja az arduino -t vagy a számítógépet a vcc -hez.

2.) háromszor ellenőrizze az áramkört, és a firmware feltöltése közben mindig próbálja meg manuálisan alaphelyzetbe állítani az esp8266 -t azáltal, hogy egy ideig chpd gnd -t készít, és tegye vissza a vcc -re

3.) győződjön meg róla, hogy bakot vagy 3.3 -as szabályozót használ. Az esp8266 -nak is állandó áramra van szüksége

4.) Megjegyzés: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ egy másik link, amely segíthet az esp modul problémáinak megoldásában. nem a fentiek közül

a módszer működik…

Ajánlott: