Tartalomjegyzék:
- 1. lépés: Keresse meg az Esp8266 Flash szoftvert
- 2. lépés: Keresse meg az ESP8266 firmware fájlokat
- 3. lépés: Az ESP csatlakoztatása vaku módhoz
- 4. lépés: Firmware feltöltése
- 5. lépés: Az Esp Flash Download Toll V0.9.3.1 használata
- 6. lépés: Az Esp programozása az Esplorer használatával
- 7. lépés: Hibaelhárítás
Videó: Esp8266 Firmware frissítés: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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ó.
- Önálló esp8266
- 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
- esp8266 szellemes tábla
- Csomópont Mcu
1. lépés: 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
A firmware fájlok megkereséséhez kattintson erre az alábbi linkre.
- AT firmware utolsó frissítése 2017 szept
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
3. lépés: 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.
- Használjon feszültségosztót
- 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
- 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
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
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
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:
Olcsó akkus fúró frissítés!: 4 lépés
Olcsó akkus fúrógép frissítés!: Ezúttal megosztom az olcsó akkus fúróelem frissítésének módját. Az egyetlen dolog, amit frissíteni fogunk, csak maga az akkumulátor, mivel az olcsó fúró kis kapacitással rendelkezik. Hozzáadunk néhány funkciót az akkumulátorhoz ! Hozzáadott funkciók: Töltse fel a
(FRISSÍTÉS - KÖVETKEZŐ KÉRDÉS) USB JÁTÉKVEZÉRLŐ PC -hez: 10 lépés (képekkel)
(FRISSÍTÉS - EZ KÖVETKEZŐ KÉRDÉS) USB JÁTÉKVEZÉRLŐ PC -hez: JÁTÉKVEZÉRLŐ BÁRMILYEN JÁTÉKHOZ (szinte)
A MiniFRC -hez szükséges Arduino és Drive Station szoftver letöltése (FRISSÍTÉS 18.05.13.): 5 lépés
A MiniFRC-hez szükséges Arduino és Drive Station szoftver letöltése (FRISSÍTÉS 18.05.13.): A MiniFRC kétévente megrendezett mini-robot verseny, amelyet az FRC 4561 csapata, a TerrorBytes tart. A csapatok negyed léptékű robotokat építenek, hogy versenyezzenek egy negyed skála FRC mezőn. Ebben az oktatóanyagban megmutatom, hogyan kell letölteni és telepíteni az összes szükséges szoftvert
Racing drone frissítés: 10 lépés
Racing Drone Upgrade: Ez a lépésről lépésre zajló folyamatom arról, hogyan frissítettem egy verseny drónt
Blu Media Robot (frissítés): 7 lépés
Blu Media Robot (frissítés): A blu egy robot, amely a makeblock alaplappal és a málnával dolgozik az elektronika számára az alkatrészlistában, amelyet a makeblock -ból, mint én, kezdetben vásárolhat, most van egy 3D nyomtatóm (wanahoa i3 +), és letöltheti a különböző részek a nyomtatáshoz