Indholdsfortegnelse:
- Trin 1: Tilslut ESP8266 med computeren
- Trin 2: Kontroller den aktuelle version
- Trin 3: Flashværktøj og firmware
- Trin 4: Blinkende firmware
Video: Firmware Blinker af ESP8266: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Alle bliver forsøgt at opdatere firmwaren til ESP8266 -modulet. Instruktionerne kan hjælpe dig med at blinke firmwaren i ESP8266.
Trin 1: Tilslut ESP8266 med computeren
Først og fremmest skal du tilslutte ESP8266 til computeren ved hjælp af Arduino UNO eller USB-UART. følg kredsløbsdiagrammet for at forbinde ESP8266-modulet med Arduino eller USB-UART
TIL ARDUINO UNO
- Tilslut 3,3v pin på Arduino UNO til V ++ og EN pin på ESP8266
- Tilslut GND -pin på Arduino UNO til GND -pin på ESP8266
- Tilslut TX, RX for Arduino UNO pin til RX og TX pinof ESP8266
- Tilslut en switch mellem GND -pin på Arduino UNO og CPIO0 pin på ESP8266 for at aktivere firmwareopdateringstilstand. (når der trykkes på kontakten)
- Tilslut RST for Arduino UNO til GND for Arduino UNO
i henhold til kredsløbsdiagram
TIL USB-UART
- Tilslut 3,3v-stiften på USB-UART til V ++ og EN-stiften på ESP8266
- Tilslut GND-pin på USB-UART til GND-pin på ESP8266
- Tilslut TX, RX på USB-UART pin til RX og TX pin på ESP8266
- Tilslut en switch mellem GND-pin på USB-UART og CPIO0-pin på ESP8266 for at aktivere firmwareopdateringstilstand. (Når der trykkes på kontakten)
Trin 2: Kontroller den aktuelle version
For at kontrollere den aktuelle version af din ESP8266 skal du åbne Arduino IDE (hvis du ikke har det, skal du klikke på linket for at hente det: -https://www.arduino.cc/en/main/software)
Bemærk:- Omskifteren s/h, GND og CIPO0 vil være åben (ikke trykket)
Åbn nyt projekt <Vælg porten i værktøjer <Åbn seriel skærm i værktøjer <Vælg baudrate til 115200
Den serielle portmonitor skal indstilles, så kommandolinjen vil blive sendt med sidste NL- og CR -tegninger begge.
I kommentarfeltet Test AT -kommandoen
Skriv AT, og tryk på Enter
det vil vende tilbage
PÅ
Okay
Bemærk:- Hvis det ikke virker, skal du trykke på RST-knappen på Arduino UNO og prøve igen
efter testtype
AT+GMR for at kontrollere den aktuelle firmwareversion
output vil være som:-
AT+GMR
AT-version: 0.40.0.0 (8. august 2015 14:45:58) SDK-version: 1.3.0 Ai-Thinker Technology Co., Ltd. Byg: 1.3.0.2 11. september 2015 11:48:04 OK
Det er også nødvendigt at kende flashhukommelsesstørrelsen på ESP -modulet, firmware -uploadadresse afhænger af størrelsen. Denne vejledning beskriver opdateret firmware til modul med flashhukommelsesstørrelse 8Mbit (512KB+512KB) eller 16Mbit (1024KB+1024KB), som den mest almindelige. Flash-hukommelsesstørrelse kan findes, hvis AT-kommandoen sendes fra reset: AT+RST.
output vil være som:-
AT+RST
OK ets 8. januar 2013, første årsag: 2, opstartstilstand: (3, 1) belastning 0x40100000, len 1396, værelse 16 hale 4 chksum 0x89 belastning 0x3ffe8000, len 776, værelse 4 hale 4 chksum 0xe8 belastning 0x3ffe8308, len 540, værelse 4 hale 8 chksum 0xc0 csum 0xc0 2. boot version: 1.4 (b1) SPI Speed: 40MHz SPI Mode: DIO SPI Flash Size & Map: 8Mbit (512KB+512KB) jump to run user1 @ 1000 Ai-Thinker Technology Co., Ltd. parat
noter alle detaljer og afslut
Trin 3: Flashværktøj og firmware
For at opdatere firmwaren skal du downloade specialværktøjsprogrammet og selve firmwaren. Ansøgning om firmwareopdatering ESP8266 bruger Flash -downloadværktøjer fra det officielle websted Espressif Systems. Link til download -siden:
Firmwaren kan også downloades fra det officielle websted. Et link til downloadsiden på det officielle websted:
Du skal gå til afsnittet "SDK'er og demoer" og downloade firmware ESP8266 NONOS SDK -version mindst v1.3.0. eller højere version
Alle downloadede filer skal pakkes ud og placeres i biblioteket.
Trin 4: Blinkende firmware
Kør applikationen Flash Download Tools v "enhver version" (.exe -filen med samme navn). I åbningsvinduet skal de valgte filer vælges korrekt og opsætningstilslutningstilstanden.
Filer, der kan downloades, findes i mappen "bin" med firmwarefiler. For hver fil skal du angive en gyldig adresseoverførsel. Vælg filerne i mappen "bin"
Brug følgende tabel i billeder til at vælge filer og destinationsadresser
Indstil følgende indstillinger:
- SPIAutoSet - sæt;
- CrystalFreq - 26M;
- FLASH STØRRELSE - 8Mbit eller 16Mbit afhængigt af flashhukommelsens størrelse;
- COM PORT - vælg den port, der er tilsluttet ESP;
- BAUDRATE - 115200
Klik på knappen "START" i applikationen til opdatering af firmware.
det Synkroniser dataene med bestyrelsen og begynd at uploade
Bemærk:- Hvis det ikke virker, skal du trykke på knappen "RESET" på arduinoen og derefter trykke på "START" igen
Vent, indtil opdateringen af firmwaren er slut. I slutningen af processen vises indskriften FINISH grøn.
Sluk for ESP8266 -modulet, og frakobl jorden fra pin CPIO0. (Fjern kontakten)
Tænd modulet, og kør den serielle portmonitor. Sørg for, at modulet og den nye firmwareversion fungerer ved at sende AT-kommandoen AT+GMR.
Anbefalede:
Kontrol -LED Blinker pulser med et potentiometer: 6 trin
Kontrol af LED -blinkende impulser med et potentiometer: I denne vejledning lærer vi, hvordan du kontrollerer LED -blinkende pulser med et potentiometer. Se en demonstrationsvideo
DUAL LED BLINKER BRUGER 555 TIMER IC: 5 trin
DUAL LED BLINKER BRUGER 555 TIMER IC: håber denne instruktive hjælper dig med at like og abonnere på min kanal
Reparation Creative Tactic3D Rage Wireless Headset (blåt blinker, ingen parring, udskiftning af batteri): 11 trin
Reparation af Creative Tactic3D Rage trådløst headset (blåt blinker, ingen parring, udskiftning af batteri): Denne vejledning på billederne er for dem, der ejer et Creative Headset, at tabt parring med USB-senderen og genparring ikke fungerer, da headsettet langsomt blinker blåt og reagerer ikke mere på knapperne. I denne tilstand kan du ikke
Sådan flashes eller programmeres ESP8266 AT -firmware ved hjælp af ESP8266 Blinker og programmerer, IOT Wifi -modul: 6 trin
Sådan flashes eller programmeres ESP8266 AT-firmware ved hjælp af ESP8266 Blinker og programmerer, IOT Wifi-modul: Beskrivelse: Dette modul er en USB-adapter /programmerer til ESP8266-moduler af typen ESP-01 eller ESP-01S. Den er bekvemt udstyret med en 2x4P 2,54 mm kvindelig header til tilslutning af ESP01. Det bryder også ud alle stifterne på ESP-01 via en 2x4P 2.54mm hanh
Sådan blinker MicroPython -firmware på en ESP8266 -baseret Sonoff Smart Switch: 3 trin (med billeder)
Sådan flashes MicroPython -firmware på en ESP8266 -baseret Sonoff Smart Switch: Hvad er Sonoff? Sonoff er en enhedslinje til Smart Home udviklet af ITEAD. En af de mest fleksible og billige enheder fra denne linje er Sonoff Basic og Sonoff Dual. Disse er Wi-Fi-aktiverede switche baseret på en fantastisk chip, ESP8266. Mens