
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54

Hər kəs ESP8266 modulunun firmware proqramını yeniləməyə çalışır, Təlimatlar sizə ESP8266 -da firmware proqramının yanıb -sönməsinə kömək edə bilər.
Addım 1: ESP8266 -ı Kompüterə qoşun


Əvvəlcə ESP8266-nı Arduino UNO və ya USB-UART köməyi ilə Kompüterə bağlamalısınız. ESP8266 modulunu Arduino və ya USB-UART ilə birləşdirmək üçün sxemə əməl edin
ARDUINO UNO ÜÇÜN
- Arduino UNO -nun 3.3v pinini ESP8266 -nın V ++ və EN pininə qoşun
- Arduino UNO -nun GND pinini ESP8266 -nın GND pininə qoşun
- TX, RX of Arduino UNO pinini RX və TX pinof ESP8266 -ya bağlayın
- Firmware yeniləmə rejimini aktivləşdirmək üçün Arduino UNO -nun GND pin və ESP8266 -nın CPIO0 pinləri arasında keçid bağlayın. (açar basıldıqda)
- Arduino UNO -nun RST -ni Arduino UNO -nun GND -nə bağlayın
dövrə diaqramına görə
USB-UART ÜÇÜN
- USB-UART-ın 3.3v pinini ESP8266-nın V ++ və EN pininə qoşun
- USB-UART-ın GND pinini ESP8266-nın GND pininə qoşun
- TX, RX USB-UART pinini ESP8266-nın RX və TX pininə qoşun
- Firmware yeniləmə rejimini aktivləşdirmək üçün USB-UART-ın GND pin və ESP8266-nın CPIO0 pinləri arasında keçid bağlayın. (Keçid basıldıqda)
Addım 2: Mövcud versiyanı yoxlayın
ESP8266-nın cari versiyasını yoxlamaq üçün Arduino IDE-ni açın (yoxsa əldə etmək üçün linki vurun: -https://www.arduino.cc/en/main/software)
Qeyd:- GND və CIPO0 b/w açarı açıq olacaq (basılmır)
Yeni Layihə Açın <Alətlərdə Limanı Seçin <Alətlərdə Serial Monitoru Açın <Baud Hızı 115200 seçin
Komanda xəttinin son NL və CR simvolları ilə birlikdə göndəriləcəyi üçün serial port monitoru qurulmalıdır.
Şərh bölməsində AT əmrini yoxlayın
AT yazın və Enter düyməsini basın
qayıdacaq
AT
tamam
Qeyd:- İşlənməyibsə, Arduino UNO-dakı RST düyməsini basın və yenidən cəhd edin
test növündən sonra
Mövcud firmware versiyasını yoxlamaq üçün AT+GMR
çıxış belə olacaq:-
AT+GMR
AT versiyası: 0.40.0.0 (8 Avqust 2015 14:45:58) SDK versiyası: 1.3.0 Ai-Thinker Technology Co., Ltd. Quraşdırma: 1.3.0.2 11 sentyabr 2015 11:48:04 OK
ESP modulunun flash yaddaşının ölçüsünü bilmək lazımdır, firmware yükləmə ünvanı onun ölçüsündən asılıdır. Bu təlimatda ən çox yayılmış 8Mbit (512KB+512KB) və ya 16Mbit (1024KB+1024KB) ölçülü flash yaddaşlı modulun yenilənmiş firmware proqramı təsvir edilmişdir. Sıfırdan AT əmrini göndərsəniz Flash yaddaş ölçüsünü tapa bilərsiniz: AT+RST.
çıxış belə olacaq:-
AT+RST
OK 8 Yanvar 2013, ilk səbəb: 2, açılış rejimi: (3, 1) yük 0x40100000, len 1396, otaq 16 quyruq 4 chksum 0x89 yük 0x3ffe8000, len 776, otaq 4 quyruq 4 chksum 0xe8 yük 0x3ffe8308, len 540, otaq 4 quyruq 8 chksum 0xc0 csum 0xc0 2-ci açılış versiyası: 1.4 (b1) SPI Sürəti: 40MHz SPI rejimi: DIO SPI Flaş Ölçüsü və Xəritə: 8Mbit (512KB+512KB) user1 @ 1000 Ai-Thinker Technology Co., Ltd. hazır
bütün detalları qeyd edin və çıxın
Addım 3: Flash Aləti və Firmware
Firmware proqramını yeniləmək üçün xüsusi alət tətbiqini və firmware proqramını özü yükləməlisiniz. ESP8266 firmware yeniləməsi üçün tətbiq rəsmi sayt Espressif Systems -dən Flash Yükləmə Alətlərindən istifadə edəcək. Yükləmə səhifəsinə keçid:
Firmware rəsmi saytdan da yüklənə bilər. Rəsmi veb saytında yükləmə səhifəsinə bir keçid:
"SDK'lar və Demolar" bölməsinə keçməlisiniz və ən azı v1.3.0 firmware ESP8266 NONOS SDK versiyasını yükləməlisiniz. və ya daha yüksək versiya
Yüklənmiş bütün fayllar açılmalı və qovluğa yerləşdirilməlidir.
Addım 4: Yanan Firmware



"Hər hansı bir versiya" (eyni adlı.exe faylı) proqramını yükləyin. Açılan pəncərədə yüklənmiş faylları düzgün seçməli və əlaqə rejimini qurmalısınız.
Yüklənə bilən fayllar firmware faylları ilə birlikdə "bin" qovluğunda yerləşir. Hər bir fayl üçün etibarlı bir yükləmə ünvanı göstərməlisiniz. "Bin" qovluğunda olan faylları seçin
Faylları və təyinat ünvanlarını seçmək üçün şəkillərdə aşağıdakı cədvəldən istifadə edin
Aşağıdakı parametrləri təyin edin:
- SPIAutoSet - dəsti;
- CrystalFreq - 26M;
- FLASH SIZE - flash yaddaşın ölçüsündən asılı olaraq 8Mbit və ya 16Mbit;
- COM PORT - ESP -ə qoşulan portu seçin;
- BAYRAM - 115200
Proqram təminatını yeniləmək üçün tətbiqdəki "BAŞLAT" düyməsini basın.
Məlumatları İdarə Heyəti ilə sinxronlaşdırın və yükləməyə başlayın
Qeyd:- Əgər işləmirsə, arduino üzərindəki "RESET" düyməsini basın və sonra yenidən "START" düyməsini basın
Firmware yeniləməsinin sonuna qədər gözləyin. Prosesin sonunda FINISH yaşıl yazısı görünür.
ESP8266 modulunu söndürün və torpağı CPIO0 pinindən ayırın. (Açarı basın)
Modulu yandırın və serial port monitorunu işə salın. Modulun və yeni firmware versiyasının AT+GMR əmrini göndərərək işlədiyinə əmin olun.
Tövsiyə:
Giant Flashing LED Spider: 13 addım

Giant Flashing LED Spider: Danger mənim orta adımdır və Halloween yarışması üçün sərin və texnoloji bir şey hazırlamaq istəyirdim- mühəndislər yeni başlayırıq, buna görə də sərin bir şey toplaya biləcəyimizi düşündük. Çıxdığımız şey bu oldu: səkkiz LED gözlü bir hörümçək
ESP8266 Flasher və Programmer, IOT Wifi Modulundan istifadə edərək ESP8266 AT Firmware -də Flaş və ya Proqramlaşdırma: 6 Addım

ESP8266 Flasher və Proqramçı, IOT Wifi Modulundan istifadə edərək ESP8266 Firmware-də Flaş Proqramlaşdırma və Proqramlaşdırma: Təsvir: Bu Modul, ESP-01 və ya ESP-01S tipli ESP8266 modulları üçün bir USB adapter /proqramçıdır. ESP01 -i bağlamaq üçün 2x4P 2.54mm qadın başlığı ilə rahat şəkildə təchiz edilmişdir. ESP-01-in bütün sancaqlarını 2x4P 2,54 mm ölçülü bir kişi hortumu ilə çıxarır
AT Commands Firmware ilə hər hansı bir ESP8266 lövhəsini/modulunu proqramlaşdırın: 5 addım

AT Commands Firmware ilə hər hansı bir ESP8266 lövhəsini/modulunu proqramlaşdırın: Hər ESP8266 modulu və lövhəsi bir çox cəhətdən proqramlaşdırıla bilər: Arduino, python, Lua, AT əmrləri, çox güman ki … Bunlardan ilk üçü müstəqil əməliyyat üçün ən yaxşısıdır, AT firmware modul olaraq ESP8266 istifadə etmək və ya TTL RS232 c ilə sürətli sınaq üçün
Arduino UNO istifadə edərək ESP8266 (ESP-01) Modulunda Firmware bərpa edin və ya təkmilləşdirin: 7 addım

Arduino UNO-dan istifadə edərək ESP8266 (ESP-01) Modulunda Firmware-ni bərpa edin və ya təkmilləşdirin: Əvvəllər istifadə etdiyim ESP-01 modulu, köhnə AI Thinker firmware ilə gəlir və bir çox faydalı AT əmrləri dəstəklənmədiyindən imkanlarını məhdudlaşdırır. Hata düzəlişləri üçün proqram təminatını təkmilləşdirmək ümumiyyətlə yaxşı bir fikirdir və
10 dəq. Star Trek Phaser Flashing LED Modu: 7 addım

10 dəq. Star Trek Phaser Flashing LED Modu: Bir Playmates Classic Star Trek Phaser -ı moded edərkən dostum Andy haqqında düşünürdüm. Təəccüblü dərəcədə sürətli və asan idi. Bir az daha yaxşı görünən və Blu-Ray lazer phaser modu qədər təhlükəli olmayan bir şey istədim (B