ESP8266-tzelliot-

ESP8266 NodeMCU Firmware Update (...NodeMCU...)

Mehabalar kolay gelsin.ESP8266 NodeMCU modülünü Arduino IDE ye kurmuş birisinin Firmware update'i nasıl yapması gerektiğini anlatmaya çalışıcam.Öncelikle Part 1 de anlattıklarımı yaptığını farz ediyorum burada anlatıcaklarım 2. adım gibi birşey diyebilirim.Arduino IDE ye gidip Serial portu açtığında eğer NodeMCU modülü çalışıyorsa daha doğrusu komutları almaya hazırsa Serial portta "ready" yazması gerekiyor.Eğer "ready" yazıyorsa modül düzgün çalışıyor demektir ve burada yazdıklarımın hiçbirisini yapmana gerek yok, direkt projene başlayabilirsin.Fakat Serial Portta "ready" yerine okunmayan yazılar varsa o zaman Firmware güncellemesini yapman gerek.

NodeMCU modülü için Firmware Güncellemesi aşağıdaki gibi:

..............İLK ADIM..................


Arduino IDE de tools ların aşağıdaki foto gibi olmasına dikkat et! (Port sende ne gösteriyorsa o :D )

.............İKİNCİ ADIM...............


Şimdi Firmware güncellemesini yapmak için flash tool indirmemiz gerek.Flash tool indirmek için üreticisinin sitesine gitmek gerek o da :

https://www.espressif.com/en/support/download/other-tools

Kullandığın model Espressif'ın olmayabilir, birsürü şirketin modeli var fakat bu flash tool hepsinde geçerli hatta ESP32 içim bile. İndirmen gereken dosyanın resmi aşağıda...

İndirdiğin dosyada Çalıştıracağın program yina aşağıdaki resimde gösteriyorum:

Açılan pencerede ESP8266 Download Tool'u seçiyorsun...

Karşılaşman gereken sayfa :

............ÜÇÜNCÜ ADIM..............


Bu adımda ESP8266 Download Tool için indirmen gereken dosyaları göstericem.Öncelikle aşağıdaki linke tıklayıp dosyaları indireceğin siteye gitmen gerek.

https://www.espressif.com/en/products/hardware/esp8266ex/resources

Siteye gittikten sonra aşağıdaki resimde belirttiğin dosyayı indirmen gerekecek.

............DÖRDÜNCÜ ADIM..............


Son olarak indirdiğin dosyadaki AT BIN'leri ESP8266 Download Tool'a yerleştirmek kalıyor.

❗NOT: Mor çerçevenin içindeki sayfa yukarıdaki kırmızı kutulara tıklayınca çıkıcak.çıkmaması durumunda indirdiğin ESP_AT_Bin_V1.5.1 dosyasını bulup içindeki dosyaları resimde olduğu gibi yerleştirebilirsin...!!!

Tüm dosyaları yerleştirip "START" butonuna tıklayınca Firmware güncellemesi tamamlanmış oluyor.

Son olarak Arduino IDE'yi açıp Serial port'a AT yazman gerek.Bundan önce ESP8266 modülünün hazıl olup olmadığını kontrol etmek için serial portta iken ESP8266 modülünün üzerindeki "RSP" (RESET) tuşuna basmanı tavsiye ediyorum.Butona bastığında serial portta "ready" yazacaktır.Serialdeki "ready" yazısını görünce porta bu sefer "AT" yazman gerek.Karşılık olarak olarak aşağıdaki resimde olduğu gibi "ok" cevabı gelicek.

Şuan NodeMCU modülünü kullanmaya hazırsın.Elimden geldiğince buraya yeni projeler eklemeye çalışıcam , takipte kalmayı unutma :D .

Farklı modül veya model kullanıyorsan kullandığım ingilice kaynaklar aracılığıyla sadece AT bin'leri değiştirerek güncellemeyi yapabilirsin.

İngilizce kaynaklar:

Espressif: https://www.espressif.com/en/products/hardware/esp8266ex/overview

ESP8266 Arduino Core’s documentation: https://arduino-esp8266.readthedocs.io/en/2.5.0/filesystem.html#flash-layout