
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Kaikkia yritetään päivittää ESP8266 -moduulin laiteohjelmisto. Ohjeet voivat auttaa sinua ESP8266: n laiteohjelmiston vilkuttamisessa.
Vaihe 1: Yhdistä ESP8266 tietokoneeseen


Ensinnäkin sinun on liitettävä ESP8266 tietokoneeseen Arduino UNO: n tai USB-UART: n avulla. liitä ESP8266-moduuli Arduinon tai USB-UARTin kanssa piirikaavion mukaisesti
ARDUINO UNOlle
- Liitä Arduino UNO: n 3,3 voltin nasta ESP8266: n V ++ ja EN -napaan
- Liitä Arduino UNO: n GND -nasta ESP8266: n GND -nastaan
- Liitä TX, RX of Arduino UNO pin to RX and TX pinof ESP8266
- Aktivoi laiteohjelmiston päivitystila kytkemällä kytkin Arduino UNO: n GND -nastan ja ESP8266: n CPIO0 -nastan välille. (kun kytkintä painetaan)
- Yhdistä Arduino UNO: n RST Arduino UNO: n GND: hen
piirikaavion mukaan
USB-UART
- Liitä USB-UART: n 3,3 voltin nasta ESP8266: n V ++ ja EN-nastaan
- Liitä USB-UARTin GND-nasta ESP8266: n GND-nastaan
- Liitä TX, RX USB-UART nasta RX ja TX pin ESP8266
- Kytke kytkin USB-UART: n GND-nastan ja ESP8266: n CPIO0-nastan välillä aktivoidaksesi laiteohjelmiston päivitystilan. (Kun kytkintä painetaan)
Vaihe 2: Tarkista nykyinen versio
Tarkista ESP8266: n nykyinen versio avaamalla Arduino IDE (jos sinulla ei ole sitä, napsauta linkkiä saadaksesi sen: -https://www.arduino.cc/en/main/software)
Huomaa:- Kytkin b/w GND ja CIPO0 ovat auki (ei painettu)
Avaa uusi projekti <Valitse portti työkaluista <Avaa sarjavalvonta työkaluissa <Valitse siirtonopeus 115200: een
Sarjaporttimonitori on asetettava siten, että komentorivi lähetetään sekä lopullisilla NL- että CR -merkeillä.
Kommentissa Osa Testaa AT -komento
Kirjoita AT ja paina Enter
se palaa
AT
OK
Huomautus:- Jos ei toimi, paina Arduino UNO: n RST-painiketta ja yritä uudelleen
testityypin jälkeen
AT+GMR tarkistaa nykyisen laiteohjelmistoversion
lähtö on seuraavanlainen:-
AT+GMR
AT-versio: 0.40.0.0 (8. elokuuta 2015 14:45:58) SDK-versio: 1.3.0 Ai-Thinker Technology Co., Ltd. Kokoonpano: 1.3.0.2 11. syyskuuta 2015 11:48:04 OK
Lisäksi on tiedettävä ESP -moduulin flash -muistin koko, laiteohjelmiston latausosoite riippuu sen koosta. Tässä oppaassa kuvataan yleisin päivitetyn laiteohjelmiston moduuli, jonka flash -muisti on 8Mbit (512KB+512KB) tai 16Mbit (1024KB+1024KB). Flash-muistin koko löytyy, jos lähetät AT-komennon nollauksesta: AT+RST.
lähtö on seuraava:-
AT+RST
OK ets 8. tammikuuta 2013, ensimmäinen syy: 2, käynnistystila: (3, 1) kuorma 0x40100000, len 1396, huone 16 pyrstö 4 paksu summa 0x89 kuorma 0x3ffe8000, len 776, huone 4 pyrstö 4 chksum 0xe8 kuorma 0x3ffe8308, len 540, huone 4 häntä 8 chksum 0xc0 csum 0xc0 2. käynnistysversio: 1.4 (b1) SPI-nopeus: 40 MHz SPI-tila: DIO SPI -salamakoko ja kartta: 8 Mbit (512 kt+512 kt) hyppää suorittamaan user1 @ 1000 Ai-Thinker Technology Co., Ltd. valmis
huomioi kaikki yksityiskohdat ja poistu
Vaihe 3: Flash -työkalu ja laiteohjelmisto
Laiteohjelmiston päivittämiseksi sinun on ladattava erityinen työkalusovellus ja itse laiteohjelmisto. Laiteohjelmistopäivitys ESP8266 käyttää Flash Download Tools -ohjelmistoa viralliselta Espressif Systems -sivustolta. Linkki lataussivulle:
Laiteohjelmiston voi myös ladata viralliselta sivustolta. Linkki lataussivulle virallisella verkkosivustolla:
Sinun on siirryttävä”SDK: t ja esittelyt” -osioon ja ladattava laiteohjelmiston ESP8266 NONOS SDK versio vähintään v1.3.0. tai korkeampi versio
Kaikki ladatut tiedostot on purettava ja sijoitettava hakemistoon.
Vaihe 4: Laiteohjelmiston vilkkuminen



Suorita sovellus Flash Download Tools v "mikä tahansa versio" (samanniminen.exe -tiedosto). Avautuvassa ikkunassa on valittava ladatut tiedostot oikein ja määritettävä yhteystila.
Ladattavat tiedostot sijaitsevat bin -hakemistossa laiteohjelmistotiedostojen kanssa. Jokaiselle tiedostolle on määritettävä kelvollinen latausosoite. Valitse tiedostot bin -kansiosta
Käytä tiedostoja ja kohdeosoitteita kuvien alla olevan taulukon avulla
Määritä seuraavat asetukset:
- SPIAutoSet - sarja;
- CrystalFreq - 26M;
- FLASH SIZE - 8 Mbit tai 16 Mbit flash -muistin koosta riippuen;
- COM PORT - valitse portti, joka on yhdistetty ESP: hen;
- BAUDRAATTI - 115200
Napsauta "START" -painiketta laiteohjelmiston päivitysohjelmassa.
sen Synkronoi tiedot hallituksen kanssa ja aloita lataaminen
Huomaa:- Jos ei toimi, paina arduinon "RESET" -painiketta ja paina sitten "START" uudelleen
Odota laiteohjelmiston päivityksen päättymistä. Prosessin lopussa näkyy teksti FINISH vihreä.
Katkaise ESP8266 -moduulin virta ja irrota maa nastasta CPIO0. (Irrota kytkin)
Käynnistä moduuli ja suorita sarjaporttimonitori. Varmista, että moduuli ja uusi laiteohjelmistoversio toimivat lähettämällä AT-komento AT+GMR.
Suositeltava:
ESP8266 AT -laiteohjelmiston flash -ohjelmointi tai ohjelmointi ESP8266 -välähdys- ja ohjelmointilaitteella, IOT Wifi -moduuli: 6 vaihetta

ESP8266 AT -laiteohjelmiston flash-ohjelmointi tai ohjelmointi ESP8266-salama- ja ohjelmoijaohjelmistolla, IOT Wifi -moduuli: Kuvaus: Tämä moduuli on USB-sovitin /ohjelmoija ESP-0166- tai ESP-01S-tyyppisille ESP8266-moduuleille. Se on kätevästi varustettu 2x4P 2,54 mm: n naarasliittimellä ESP01: n liittämiseksi. Lisäksi se katkaisee kaikki ESP-01: n nastat 2x4P 2,54 mm uroksen kautta
Mukautetun laiteohjelmiston vilkkuminen BLF A6 -taskulamppuun: 5 vaihetta

Mukautetun laiteohjelmiston vilkkuminen BLF A6 -taskulampulle: Sain äskettäin BLF A6: n. Se on erittäin mukavaa, mutta en pidä kummastakaan oletustilaryhmästä, joten muutin laiteohjelmistoa käyttämään haluamaani kirkkautta. Tietoa oli vaikea löytää, joten laitan kaiken oppimani tänne itselleni ja muille
Laiteohjelmiston palauttaminen tai päivittäminen ESP8266 (ESP-01) -moduulissa Arduino UNO -ohjelmalla: 7 vaihetta

Palauta tai päivitä laiteohjelmisto ESP8266 (ESP-01) -moduulissa Arduino UNO -ohjelman avulla: Käyttämäni ESP-01-moduulin mukana tuli alun perin vanhempi AI Thinker -laiteohjelmisto, mikä rajoittaa sen ominaisuuksia, koska monia hyödyllisiä AT-komentoja ei tueta. Yleensä on hyvä idea päivittää laiteohjelmisto virheenkorjauksia varten ja myös riippuen
Arduino V3.2 Koe 1: Valon vilkkuminen: 12 vaihetta

Arduino V3.2 Koe 1: Valon vilkkuminen: Käyttämällä kipinäsytytyssarjan (tai oikeastaan minkä tahansa muun piirisarjan) materiaaleja voit vilkuttaa LED -valoa jollain peruskoodilla Adruino IDE: ssä
MicroPython -laiteohjelmiston vilkkuminen ESP8266 -pohjaisella Sonoff Smart -kytkimellä: 3 vaihetta (kuvilla)

MicroPython -laiteohjelmiston vilkkuminen ESP8266 -pohjaisella Sonoff Smart -kytkimellä: Mikä on Sonoff? Sonoff on ITEADin kehittämä Smart Home -laitelinja. Yksi tämän sarjan joustavimmista ja edullisimmista laitteista ovat Sonoff Basic ja Sonoff Dual. Nämä ovat Wi-Fi-yhteensopivia kytkimiä, jotka perustuvat loistavaan siruun, ESP8266. Whil