
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08

Vsak poskuša posodobiti vdelano programsko opremo modula ESP8266. Navodila vam lahko pomagajo pri utripanju vdelane programske opreme v ESP8266.
1. korak: ESP8266 povežite z računalnikom


Najprej morate povezati ESP8266 z računalnikom s pomočjo Arduino UNO ali USB-UART. sledite shemi vezja, da modul ESP8266 povežete z Arduinom ali USB-UART
ZA ARDUINO UNO
- Priključite 3.3v pin Arduino UNO na pin V ++ in EN ESP8266
- Priključite pin GND Arduino UNO na pin GND ESP8266
- TX, RX priključka Arduino UNO povežite z RX in TX pinofom ESP8266
- Priključite stikalo med pin GND Arduino UNO in CPIO0 pin ESP8266, da aktivirate način posodobitve vdelane programske opreme. (ko pritisnete stikalo)
- Povežite RST Arduino UNO z GND Arduino UNO
po veznem diagramu
ZA USB-UART
- Priključite 3.3v pin USB-UART na pin V ++ in EN na ESP8266
- Priključite pin GND USB-UART na pin GND ESP8266
- Priključite TX, RX pin USB-UART na RX in TX pin ESP8266
- Priključite stikalo med pin GND USB-UART in CPIO0 pin ESP8266, da aktivirate način posodobitve vdelane programske opreme. (Ko je stikalo pritisnjeno)
2. korak: Preverite trenutno različico
Če želite preveriti trenutno različico vašega ESP8266, odprite Arduino IDE (če ga nimate, kliknite povezavo, da jo dobite: -https://www.arduino.cc/en/main/software)
Opomba:- Stikalo b/w GND in CIPO0 bo odprto (ne pritisnjeno)
Odpri nov projekt <Izberite vrata v orodjih <Odpri serijski monitor v orodjih <Izberite hitrost prenosa na 115200
Monitor serijskih vrat mora biti nastavljen tako, da bo ukazna vrstica poslana z zadnjima znakoma NL in CR.
V razdelku komentarjev Preizkusite ukaz AT
Vnesite AT in pritisnite Enter
se bo vrnilo
AT
v redu
Opomba:- Če ne deluje, pritisnite gumb RST na Arduino UNO in poskusite znova
po vrsti preskusa
AT+GMR, da preverite trenutno različico vdelane programske opreme
izhod bo tak:
AT+GMR
Različica AT: 0.40.0.0 (8. avgust 2015 14:45:58) Različica SDK: 1.3.0 Ai-Thinker Technology Co., Ltd. Zgradba: 1.3.0.2 11. september 2015 11:48:04 V redu
Prav tako je treba poznati velikost bliskovnega pomnilnika modula ESP, naslov za nalaganje vdelane programske opreme je odvisen od njegove velikosti. Ta priročnik opisuje posodobljeno vdelano programsko opremo modula z velikostjo pomnilnika 8Mbit (512KB+512KB) ali 16Mbit (1024KB+1024KB), kot najpogostejšo. Velikost pomnilnika flash lahko najdete, če pošljete ukaz AT iz ponastavitve: AT+RST.
izhod bo tak:
AT+RST
V redu, 8. januar 2013, prvi vzrok: 2, način zagona: (3, 1) obremenitev 0x40100000, len 1396, soba 16 rep 4 chksum 0x89 obremenitev 0x3ffe8000, len 776, soba 4 rep 4 chksum 0xe8 obremenitev 0x3ffe8308, len 540, soba 4 rep 8 chksum 0xc0 csum 0xc0 2. zagonska različica: 1.4 (b1) SPI hitrost: 40MHz način SPI: DIO SPI Velikost in zemljevid: 8Mbit (512KB+512KB) skok za zagon user1 @ 1000 Ai-Thinker Technology Co., Ltd. pripravljeno
upoštevajte vse podrobnosti in zapustite
3. korak: Flash Tool in vdelana programska oprema
Če želite posodobiti vdelano programsko opremo, morate prenesti posebno orodje in vdelano programsko opremo. Aplikacija za posodobitev vdelane programske opreme ESP8266 bo uporabljala orodja za prenos Flash z uradne strani Espressif Systems. Povezava do strani za prenos:
Vdelano programsko opremo lahko prenesete tudi z uradne strani. Povezava do strani za prenos na uradni spletni strani:
Pojdite v razdelek »SDK -ji in predstavitve« in prenesite vdelano programsko opremo ESP8266 NONOS SDK različice vsaj v1.3.0. ali višjo različico
Vse prenesene datoteke je treba razpakirati in postaviti v imenik.
4. korak: utripanje vdelane programske opreme



Zaženite aplikacijo Flash Download Tools v "kateri koli različici" (datoteka.exe z istim imenom). V začetnem oknu morate pravilno izbrati prenesene datoteke in nastaviti način povezave.
Datoteke, ki jih je mogoče prenesti, se nahajajo v imeniku "bin" z datotekami vdelane programske opreme. Za vsako datoteko morate navesti veljaven naslov za prenos. Izberite datoteke v mapi "bin"
Z naslednjo tabelo na slikah izberite datoteke in ciljne naslove
Nastavite naslednje nastavitve:
- SPIAutoSet - komplet;
- CrystalFreq - 26M;
- VELIKOST BLESKE - 8Mbit ali 16Mbit, odvisno od velikosti bliskovnega pomnilnika;
- COM PORT - izberite vrata, ki so povezana z ESP;
- BAUDRATE - 115200
V aplikaciji za posodobitev vdelane programske opreme kliknite gumb "START".
njegovo Sinhronizirajte podatke z desko in začnite nalagati
Opomba:- Če ne deluje, pritisnite gumb "RESET" na arduinu in nato znova pritisnite "START"
Počakajte do konca posodobitve vdelane programske opreme. Na koncu postopka se pojavi napis FINISH zeleno.
Izklopite modul ESP8266 in odklopite ozemljitev iz zatiča CPIO0. (Pritisnite stikalo)
Vklopite modul in zaženite monitor serijskih vrat. Prepričajte se, da modul in nova različica vdelane programske opreme delujeta, tako da pošljete ukaz AT AT+GMR.
Priporočena:
Utripanje vdelane programske opreme po meri na svetilko BLF A6: 5 korakov

Utripanje vdelane programske opreme po meri na svetilko BLF A6: Pred kratkim sem dobil BLF A6. To je zelo lepo, vendar mi ni všeč nobena od privzetih skupin načinov, zato sem vdelano programsko opremo spremenil tako, da je uporabil mojo želeno svetlost. Podatkov je bilo težko najti, zato vse, kar sem se naučil, dajem sebi in drugim
Obnovitev ali nadgradnja vdelane programske opreme na modulu ESP8266 (ESP-01) z uporabo Arduino UNO: 7 korakov

Obnovite ali nadgradite vdelano programsko opremo na modulu ESP8266 (ESP-01) z uporabo Arduino UNO: Modul ESP-01, ki sem ga prvotno uporabljal, je prišel s starejšo vdelano programsko opremo AI Thinker, kar omejuje njegove zmogljivosti, saj številni uporabni ukazi AT niso podprti. Na splošno je dobra ideja, da nadgradite svojo vdelano programsko opremo, da odpravite napake, odvisno tudi od
Vadnica za namestitev napredne vdelane programske opreme M5Stack MultiApp: 3 koraki

Vadnica za namestitev napredne vdelane programske opreme M5Stack MultiApp: Sem velik oboževalec modula M5Stack ESP32. Izgleda zelo profesionalno, za razliko od mojih običajnih "podganjih gnezd" prototipnih plošč in žic! Pri večini razvojnih plošč ESP32 lahko hkrati zaženete samo en program / aplikacijo, zdaj pa lahko na M5Stack izberete
Posodobitev vdelane programske opreme Esp8266: 7 korakov

Posodobitev vdelane programske opreme Esp8266: Modul ESP8266 je poceni brezžični modul, ki ima SOC (sistem na čipu), ki lahko zagotovi brezžično povezavo do katerega koli mikro krmilnika/mikroprocesorja. Esp8266 lahko uporabljate na dva načina. Samostojni esp8266 Esp8266 z malinovim pi ali arduino ali
Vdiranje vdelane programske opreme za iPod LINUX: 3 koraki

Vdiranje vdelane programske opreme za iPod iz LINUX -a: Mnogi od vas se morda zavedajo, da je iPod (video 5. generacije in nižje) mogoče prilagoditi ali vdreti. Doslej je bil ta postopek omejen na uporabnike operacijskega sistema Windows, razvija pa se iz Maca; zdaj bodo to možnost imeli tudi uporabniki Linuxa. OPOMBA: PROSIM D