Frissítse a firmware-t az ESP8266 Wi-Fi moduljában

ALPINE CDE-173BT Update firmware przez USB (Július 2019).

$config[ads_text] not found
Anonim

Frissítse a firmware-t az ESP8266 Wi-Fi moduljában


Cél és indoklás

Ez a szerző második cikke az ESP8266 integrált áramkörről, egy viszonylag új chipről, amely egy teljes értékű 32 bites RISC μC-t és egy beépített 802.11 b / g / n Wi-Fi áramkört tartalmaz. Az első cikk az Arduino IDE használatával készült az ESP8266 programozásához, és néhány fontos háttérinformációt tartalmaz, amelyeket itt nem fog megismételni. Ha még nem olvastad, kérem.

A 8266-ra vonatkozóan nincs információ az interneten; sőt, lehet, hogy túl sok … a rossz típus. Az IC, az Espressif fejlesztői nyilvánvalóan úgy döntöttek, hogy nem csak a gyártást kiszervezik, hanem azért is, hogy ne vegyenek részt közvetlenül az ESP8266 chipet használó ESP modulok sorában. Ehelyett fórumokat kínálnak az információs és támogató szolgáltatások számára azok számára, akik türelmük és kitartásuk miatt keresik a labirintust. A zűrzavarhoz hozzátartozik egy másik fórum létezése, amely annak ellenére, hogy az esp8266.com néven nevezték, úgy tűnik, nem működik az Espressif. Ezenkívül rengeteg viszonteladó, videó blogger és író van, akik olyan információkat is kínálnak, amelyek a játékot a jótól a zavaróig teljesen rosszakig futják.

Az ESP modulok számos forrásból érhetők el, és az ESP8266 chipeken található modulok szinte mindig elavultak és gyakran megkérdőjelezhető eredetűek. A firmware "frissítések" és az ezekből a forrásokból elérhető eszközök is néha gyanúsak. Ennek következtében e cikk célja, hogy dokumentálja a legfrissebb rendelkezésre álló firmware-t közvetlenül az Espressif-ből, és telepítse ESP8266-ra az Espressif által biztosított flash eszköz használatával.

Hardver beállítása

Annak érdekében, hogy frissítse a firmware-t bármely ESP8266-ban, meg kell győződnie arról, hogy megfelelően van-e táplálva és csatlakoztatva van-e a számítógéphez. Ezenkívül biztosítani kell az IC visszaállításának és a letöltési módba helyezésének eszközeit. Az alábbi vázlatos diagram és fénykép bemutatja az ajánlott beállítást; vegye figyelembe, hogy a huzal színei a vázlatban megfelelnek a fényképezőgép drótszíneinek. Mint látható, ez egy ESP-01 modulon alapul, de ugyanazok a kapcsolatok együttműködnek más modulokkal, mindaddig, amíg ugyanazt az ESP8266 I / O-t használják, amint azt a vázlatos diagram mutatja. További részletekért lásd ezt a cikket.

A szerkesztő megjegyzése: Egy megbízhatóbb villogó áramkör itt érhető el, és az ebben a cikkben leírt áramkör helyett használandó.

PuTTY terminál program

Miután a hardver beállítása befejeződött, a következő lépés az ESP8266 bekapcsolása és a kommunikáció megpróbálása. Egy egyszerű terminál programra van szükség, és a következő eljárás a PuTTY-t használja, itt egy szabad program. Használhat egy másik terminál programot, de ki kell számolnia a különbségeket és a PuTTY között.

Nyissa meg a PuTTY-ot, majd kattintson a Soros rádió gombra. Adja meg a COM port számát (amelyiknek kevesebbnek kell lennie 10-nél) és a baud rate (valószínűleg 115200 vagy 9600).

A kis Mentett munkamenetek ablakban írja be az ESP8266 parancsot, és kattintson a Mentés gombra. A PuTTY ablaknak hasonlónak kell lennie az alábbi képhez.

Ha az AT-t a PuTTY terminál ablakában látja, a Ctrl billentyű lenyomva tartásával nyomja meg az M billentyűt, majd a J gombot. Engedje fel a Ctrl billentyűt. Az OK-t a PuTTY terminál ablakában kell látnia az alábbi képen látható módon.