Mündəricat:
- Addım 1: Esp8266 Flash Proqramını tapın
- Addım 2: ESP8266 Firmware Fayllarını tapın
- Addım 3: ESP -ni Flash rejiminə qoşun
- Addım 4: Firmware yükləyin
- Addım 5: Esp Flash Download Toll V0.9.3.1 -dən istifadə
- Addım 6: Esplorer istifadə edərək Esp proqramı
- Addım 7: Problemlərin aradan qaldırılması
Video: Esp8266 Firmware Güncellemesi: 7 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
ESP8266 modulu ucuz bir Simsiz moduldur. Hər hansı bir mikro nəzarətçi/mikroprosessora wifi təmin edə bilən SOC (çipdəki sistem) sisteminə malikdir. Esp8266 -nın iki yolla istifadə edilə bilər.
- Bağımsız esp8266
- Esp8266 moruq pi və ya arduino və ya stm32 ilə
Esp8266 -nın düzgün işləməsi üçün xarici 3.3 v lazımdır. Əgər esp8266 -nı arduino ilə istifadə edirsinizsə, arduinodan enerji verməməyə çalışın. Arduino olaraq maksimum cərəyan gücü 40mA, esp8266 isə 250mA çəkir. Çox güman ki, problem yeni firmware yükləyərkən və ya esp8266 istifadə edərkəndir
Yeni başlayanlar üçün bazarda mövcud olan node mcu lövhəsi ilə getməyi məsləhət görürük. RGB led & Ldr sensoru olan və digərləri yalnız qırılma pinləri olan iki növ lövhə var. Bu lövhədə düzgün gücü idarə edən gərginlik tənzimləyicisi quraşdırılmışdır
- esp8266 hazırcavab lövhə
- Node Mcu
Addım 1: Esp8266 Flash Proqramını tapın
Proqramı sürücüdən yükləyin
espFlasher
Addım 2: ESP8266 Firmware Fayllarını tapın
Firmware fayllarını tapmaq üçün aşağıdakı linkə daxil olun.
- AT firmware sonuncu dəfə 2017 -ci ilin sentyabr ayında yeniləndi
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Addım 3: ESP -ni Flash rejiminə qoşun
ESP 8266-01 modulu
Esp01 proqramçı adapterindən istifadə
Bu esp01 -in yanıb -sönməsinin ən yaxşı yolu bu modulu satın al və gələcəkdə səliqəsiz tellərdən azad ol.
Çox rahat və çox sürətlidir.
Esp01 proqramçı adapteri
Qeyd: Modul birbaşa proqramlaşdırma lövhəsinə girmir. Bunun üçün üzərindəki tullananı lehimləməlisiniz. Bunun üçün fotoşəkilə baxın. Tullanan gpio 0 və gnd pin arasında lehimlənir. boş pinə.
BreadBoard Power modulundan istifadə
Çörək paneli enerji təchizatı
Bu modulla ayrı -ayrılıqda arduino -ya 5v və esp8266 -a 3,3 v verə bilərsiniz. Bu modulun gözəlliyi budur.
Esp rx pin də 3.3v lazımdır. Əgər arduino tx -ni esp rx -ə qoymağa çalışırsınızsa. Es modulu zədələnə bilər. Bunun qarşısını almaq üçün iki şeyi edə bilərsiniz.
- Gərginlik bölücüdən istifadə edin
- Level Shifter istifadə edin
1. Gərginlik bölücü
Buna nail olmaq üçün 20k və 10k rezistorlardan istifadə edin. Zəhmət olmasa şəkildəki əlaqəni yoxlayın
esp -in vcc & chpd 3.3v -ə bağlıdır
Gpio 0 və gnd esp gnd ilə əlaqələndirilir
Rx of esp birbaşa TX arduino ilə bağlıdır
Tx of esp, arduino rx -ə gərginlik bölücü vasitəsi ilə bağlıdır
2. Səviyyə dəyişdirici
Zəhmət olmasa şəkildəki əlaqəni yoxlayın
- 5v çörək taxtası enerji təchizatını məntiq səviyyəsinin hv pininə qoşun
- məntiq səviyyəsinin Lv pininə 3.3v çörək taxtası enerji təchizatı bağlayın
- tx arduino -nu tx -ə qoşduğunuz pinə uyğun olaraq 4 sancaqdan başqa hər hansı digər hv pininə qoşun, esp -nin rx -ini Lv pininə qoşun
2. Esp 8266-12 modulu
İndiyə qədər bu modul üçün ən yaxşı daflabs təlimatlarını tapdım
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Cp2102 modulu yerinə Arduino istifadə etdim və ünsiyyətdə heç bir problemim yox idi.
Flaş rejimində çalışması üçün esp8266-12 üçün əlaqə əsasən eyni qalacaq.
GPIO0 -> DÜŞÜK
GPIO2 -> YÜKSEK
GPIO15 -> DÜŞÜK
Addım 4: Firmware yükləyin
- İstifadə edirsinizsə boş proqramı arduino üzərinə yükləyin. Və sonra esp tx və rx pinlərini bağlayın
- Proqramı açın və içərisindəki bin fayllarını bir -bir əlavə edin.
- İndi ünvanları aşağıdakı kimi əlavə edin.
boot_v1.2.bin --0x00000
user1.1024.new2.bin --0x01000
boş.bin --0x7e000
boş.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- Sonra yalnız flash düyməsini vurun, hər şey qaydasındadırsa, flaşör sizə yükləmə vəziyyətini göstərəcək və həmçinin esp 8266 modul lediniz çox tez yanıb sönəcək.
- Təbriklər !!! esp8266 -ya ən son firmware yükləmisiniz.
- Bu mac ünvanını tapmasanız. Sıfırlama pinindən istifadə edin və 2 saniyə gnd -ə qoyun və sonra gnd -dən çıxarın və yenidən flash edin. Mac ünvanını əldə etmək çox vacibdir.
- Esp modulunuzu sınamağın vaxtıdır. İndi GND -yə qoşulmuş GPIO 0 telini çıxarın, VCC -yə qoşa və ya bu şəkildə buraxa bilərsiniz.
- İndi Arduino -nuzu yenidən kompüterə qoşun və serial portunu açın.
- Fərqli baud dərəcəsindəki əmrləri yoxlayın, əksəriyyəti bu 115200 baud sürətində yaxşı işləyir.
- İndi AT əmrlərini sınamağın vaxtı gəldi. "AT" ni seriyalı porta daxil edin və "OK" alacaqsınız. İndi "AT+GMR" daxil edin və firmware versiyasını yoxlayın.
- Baud sürətini dəyişdirmək üçün bunu edə bilərsiniz "AT+UART_DEF = 9600, 8, 1, 0, 0"
Addım 5: Esp Flash Download Toll V0.9.3.1 -dən istifadə
Bin faylını esp8266 soc -a yükləmək üçün iki proqram var, İkinci üsul esp flash yükləmədən istifadə etməkdir.
1.) Proqramı aşağıdakı linkdən yükləyin
bbs.espressif.com/viewtopic.php?t=25
2.) İndi yalnız esp -də yükləmək istədiyiniz zibil faylına göz atın və com portundan başqa parametrlərdən heç birini dəyişməyin və baud dərəcəsini 115200 olaraq dəyişin və başlanğıc düyməsini basın. Yükləmə statusunu görəcəksiniz. Ona qədər bir az səbr edin. bitir deyir.
Addım 6: Esplorer istifadə edərək Esp proqramı
esplorer, esp8266 wifi modulu üçün xüsusi olaraq hazırlanmış bir proqramdır. Bu proqramı istifadə edərək esp8266 -ya lua kodu və ya AT əmrlərini yükləyə bilərsiniz
bunu verilən linkdən yükləyin
esp8266.ru/esplorer/
Addım 7: Problemlərin aradan qaldırılması
1.) Power esp 8266 xarici enerji təchizatı. Lütfən, vcc üçün arduino və ya kompüterdən istifadə etməyin.
2.) dövrəni üç dəfə yoxlayın və həmişə firmware yükləyərkən bir müddət chpd gnd edərək esp8266 -nı əl ilə sıfırlamağa və yenidən vcc -ə qoymağa çalışın
3.) ya bir dollar, ya da 3.3 tənzimləyici istifadə etdiyinizə əmin olun. esp8266 da sabit cərəyana ehtiyac duyur
4.) Qeyd: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ esp modulu ilə problemləri həll etməyə kömək edə biləcək başqa bir keçid. yuxarıdakılardan deyil
metod işləyir …
Tövsiyə:
ESP8266 Firmware Flashing: 4 Addım
ESP8266 -nın firmware proqramı yanıb -sönür: Hər kəs ESP8266 modulunun firmware proqramını yeniləməyə çalışır
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
Saat və Web Səhifəsi Mətn Güncellemesi ilə ESP8266 POV Fan: 8 Addım (Şəkillərlə)
Saat və Veb Səhifə Mətn Güncellemesi olan ESP8266 POV Fan: Bu dəyişkən bir sürətdir, POV (Vizyonun Davamlılığı), Fasiləli olaraq vaxt göstərən Fan və anında yenilənə bilən iki mətn mesajıdır. həm də iki mətni dəyişməyimə imkan verən tək səhifəli bir veb serverdir
DIY Şəbəkə İnverteri, PV Sistem Güncellemesi 3.0: 8 Addım
DIY Şəbəkə İnverteri, PV Sistem Güncellemesi 3.0: Budur hamımızın gözlədiyi yeniləmə! Beləliklə, bu mövzuda ilk iki təlimatdan bəri səhvlərimdən öyrəndim və sistemi xeyli dərəcədə yaxşılaşdırdım, doğradım və dəyişdirdim. emalatxanaya köçdüyümdən bəri bizdə
Böyük OLED ilə Tamaguino Güncellemesi: 4 addım
Böyük OLED ilə Tamaguino Güncellemesi: Salam! Bu gün Tamaguinonu parlaq yeni nəhəng 2.7 ilə yeniləyəcəyik " DFRobot tərəfindən təqdim olunan OLED displey! Bildiyiniz kimi Tamaguino ilk Arduino layihələrimdən biri idi və bir mikrokontrolördə çalışmaq üçün hazırladığım ilk oyun