![Treptanje firmvera ESP8266: 4 koraka Treptanje firmvera ESP8266: 4 koraka](https://i.howwhatproduce.com/images/001/image-2374-17-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Flasher Flashing ESP8266 Flasher Flashing ESP8266](https://i.howwhatproduce.com/images/001/image-2374-18-j.webp)
Svi pokušavaju ažurirati firmver modula ESP8266. Upute vam mogu pomoći u prebacivanju firmvera u ESP8266.
Korak 1: Povežite ESP8266 sa računarom
![Povežite ESP8266 sa računarom Povežite ESP8266 sa računarom](https://i.howwhatproduce.com/images/001/image-2374-19-j.webp)
![Povežite ESP8266 sa računarom Povežite ESP8266 sa računarom](https://i.howwhatproduce.com/images/001/image-2374-20-j.webp)
Prije svega trebate povezati ESP8266 s računalom uz pomoć Arduino UNO ili USB-UART-a. slijedite dijagram kruga za povezivanje ESP8266 modula s Arduinom ili USB-UART-om
ZA ARDUINO UNO
- Spojite 3.3v pin Arduino UNO -a na V ++ i EN pin ESP8266
- Spojite GND pin Arduino UNO na GND pin ESP8266
- Spojite TX, RX Arduino UNO pina na RX i TX pinof ESP8266
- Spojite prekidač između GND pina Arduino UNO i CPIO0 pina ESP8266 da biste aktivirali način ažuriranja firmvera. (kada je prekidač pritisnut)
- Spojite RST Arduino UNO na GND Arduino UNO
prema shemi kola
ZA USB-UART
- Spojite 3.3v pin USB-UART-a na V ++ i EN pin ESP8266
- Spojite GND pin USB-UART na GND pin ESP8266
- Spojite TX, RX USB-UART pina na RX i TX pin ESP8266
- Spojite prekidač između GND pina USB-UART i CPIO0 pina ESP8266 da aktivirate način ažuriranja firmvera. (Kada je prekidač pritisnut)
Korak 2: Provjerite trenutnu verziju
Da biste provjerili trenutnu verziju vašeg ESP8266, otvorite Arduino IDE (ako nemate, kliknite vezu da biste je dobili: -https://www.arduino.cc/en/main/software)
Napomena:- Prekidač b/w GND i CIPO0 će biti otvoren (ne pritisnut)
Otvori novi projekt <Odaberite port u alatkama <Otvorite serijski monitor u alatima <Odaberite brzinu prijenosa na 115200
Monitor serijskog porta mora biti postavljen tako da se naredbena linija šalje s konačnim NL i CR znakovima.
U odeljku komentara Testirajte AT komandu
Upišite AT i pritisnite Enter
vratiće se
AT
uredu
Napomena:- Ako ne radi, pritisnite dugme RST na Arduino UNO i pokušajte ponovo
nakon tipa testa
AT+GMR za provjeru trenutne verzije firmvera
izlaz će biti sljedeći:-
AT+GMR
AT verzija: 0.40.0.0 (8. augusta 2015 14:45:58) SDK verzija: 1.3.0 Ai-Thinker Technology Co., Ltd. Izgradnja: 1.3.0.2 11. rujna 2015 11:48:04 U redu
Takođe je potrebno znati veličinu fleš memorije ESP modula, adresa za učitavanje firmvera zavisi od njene veličine. Ovaj priručnik opisuje ažurirani firmver modula s veličinom flash memorije 8Mbit (512KB+512KB) ili 16Mbit (1024KB+1024KB), kao najčešći. Veličina flash memorije može se pronaći ako pošaljete AT-naredbu iz resetiranja: AT+RST.
izlaz će biti sljedeći:-
AT+RST
U redu, 8. siječnja 2013, prvi uzrok: 2, način pokretanja: (3, 1) opterećenje 0x40100000, dužina 1396, soba 16 rep 4 čksum 0x89 opterećenje 0x3ffe8000, len 776, soba 4 rep 4 čksum 0xe8 opterećenje 0x3ffe8308, len 540, soba 4 repa 8 chksum 0xc0 csum 0xc0 2. verzija za pokretanje: 1.4 (b1) SPI brzina: 40MHz SPI način rada: DIO SPI Veličina i karta: 8Mbit (512KB+512KB) skok za pokretanje user1 @ 1000 Ai-Thinker Technology Co., Ltd. spreman
zabilježite sve detalje i izađite
Korak 3: Flash alat i firmver
Za ažuriranje firmvera morate preuzeti aplikaciju posebnog alata i sam firmver. Aplikacija za ažuriranje firmvera ESP8266 će koristiti Flash Download Tools sa službene stranice Espressif Systems. Link do stranice za preuzimanje:
Firmver se može preuzeti i sa službene web stranice. Link do stranice za preuzimanje na službenoj web stranici:
Morate otići u odjeljak “SDK -ovi i demo verzije” i preuzeti firmver ESP8266 NONOS SDK verzije najmanje v1.3.0. ili Viša verzija
Sve preuzete datoteke moraju se raspakirati i smjestiti u direktorij.
Korak 4: Trepćući firmver
![Trepćući firmver Trepćući firmver](https://i.howwhatproduce.com/images/001/image-2374-21-j.webp)
![Trepćući firmver Trepćući firmver](https://i.howwhatproduce.com/images/001/image-2374-22-j.webp)
![Trepćući firmver Trepćući firmver](https://i.howwhatproduce.com/images/001/image-2374-23-j.webp)
Pokrenite aplikaciju Flash Download Tools v "bilo kojoj verziji" (.exe datoteka istog imena). U prozoru za otvaranje morate ispravno odabrati preuzete datoteke i postaviti način povezivanja.
Datoteke koje se mogu preuzeti nalaze se u direktoriju "bin" sa datotekama firmvera. Za svaku datoteku morate navesti važeću adresu za preuzimanje. Odaberite datoteke u mapi "bin"
Koristite sljedeću tablicu na slikama za odabir datoteka i adresa odredišta
Postavite sljedeće postavke:
- SPIAutoSet - set;
- CrystalFreq - 26M;
- VELIČINA Bljeskalice - 8Mbit ili 16Mbit ovisno o veličini flash memorije;
- COM PORT - odaberite port koji je povezan na ESP;
- BAUDRATE - 115200
Pritisnite dugme "START" u aplikaciji za ažuriranje firmvera.
njegov Sinhronizirajte podatke s pločom i počnite učitavati
Napomena:- Ako ne radi, pritisnite dugme "RESET" na arduinu, a zatim ponovo pritisnite "START"
Pričekajte do kraja ažuriranja firmvera. Na kraju procesa pojavljuje se natpis ZAVRŠI zeleno.
Isključite napajanje modula ESP8266 i odspojite masu sa pina CPIO0. (Odspojite prekidač)
Uključite modul i pokrenite monitor serijskog porta. Uvjerite se da modul i nova verzija firmvera rade tako što ćete poslati AT-naredbu AT+GMR.
Preporučuje se:
Bljeskanje prilagođenog firmvera na baterijsku lampu BLF A6: 5 koraka
![Bljeskanje prilagođenog firmvera na baterijsku lampu BLF A6: 5 koraka Bljeskanje prilagođenog firmvera na baterijsku lampu BLF A6: 5 koraka](https://i.howwhatproduce.com/images/009/image-24767-j.webp)
Bljeskanje prilagođenog firmvera na BLF A6 baterijsku lampu: Nedavno sam dobio BLF A6. Vrlo je lijepo, ali ne sviđa mi se nijedna od zadanih grupa načina rada, pa sam izmijenio firmver tako da koristi željene svjetline. Bilo je teško pronaći informacije, pa sve ovo što sam naučio stavljam ovdje za sebe i druge
Vraćanje ili nadogradnja firmvera na modulu ESP8266 (ESP-01) pomoću Arduino UNO: 7 koraka
![Vraćanje ili nadogradnja firmvera na modulu ESP8266 (ESP-01) pomoću Arduino UNO: 7 koraka Vraćanje ili nadogradnja firmvera na modulu ESP8266 (ESP-01) pomoću Arduino UNO: 7 koraka](https://i.howwhatproduce.com/images/010/image-28055-j.webp)
Vratite ili nadogradite firmver na modulu ESP8266 (ESP-01) koristeći Arduino UNO: Modul ESP-01 koji sam prvobitno koristio došao je sa starijim firmverom AI Thinker, što ograničava njegove mogućnosti jer mnoge korisne AT naredbe nisu podržane. Općenito je dobra ideja nadograditi vaš firmver radi ispravljanja grešaka, a ovisno o
Snižavanje firmvera M365: 7 koraka
![Snižavanje firmvera M365: 7 koraka Snižavanje firmvera M365: 7 koraka](https://i.howwhatproduce.com/images/004/image-9746-6-j.webp)
Snižavanje firmvera M365: Zdravo, u ovom uputstvu ću vam pokazati kako smanjiti verziju firmvera vašeg električnog skutera Xiaomi M365. Ako imate verziju 1.5.1, to znači da možete koristiti samo službenu aplikaciju koja ima samo nekoliko funkcija u usporedbi do detaljnije razrađenog
M5Stack MultiApp Napredni vodič za instalaciju firmvera: 3 koraka
![M5Stack MultiApp Napredni vodič za instalaciju firmvera: 3 koraka M5Stack MultiApp Napredni vodič za instalaciju firmvera: 3 koraka](https://i.howwhatproduce.com/images/006/image-15420-11-j.webp)
M5Stack MultiApp Napredni vodič za instalaciju firmvera: Veliki sam ljubitelj M5Stack ESP32 modula. Izgleda vrlo profesionalno, za razliku od mojih uobičajenih "štakorskih gnijezda" prototipskih ploča i žica! S većinom razvojnih ploča ESP32 možete pokrenuti samo jedan program / aplikaciju odjednom, ali sada na M5Stack -u možete odabrati
Ažuriranje firmvera Esp8266: 7 koraka
![Ažuriranje firmvera Esp8266: 7 koraka Ažuriranje firmvera Esp8266: 7 koraka](https://i.howwhatproduce.com/images/002/image-4398-44-j.webp)
Ažuriranje firmvera Esp8266: Modul ESP8266 je jeftin bežični modul. Ima SOC (sistem na čipu) koji može pružiti WiFi bilo kojem mikro kontroleru/mikroprocesoru. Postoje dva načina na koja se esp8266 može koristiti. Samostalni esp8266 Esp8266 sa malinom pi ili arduino ili