ESP8266 Modülü Arduino ve diğer elektronik platformlarda Wifi aracılığıyla modem ile bağlantı kurmayı sağlayan başarılı ve ucuz bir bileşendir. Kendi içinde bulundurduğu firmware sürümüne göre Web server, Wifi istemcisi gibi özelliklere sahip olabilmektedir.
ESP8266 modülü 3.3V besleme gerektiren bir bileşendir.The baud rate yeni sürüm tüm modüllerde 115200 olarak sabitlenmiştir.
ESP8266 modülünün işlmeleri AT komutları sayesinde gerçekleştirilir. Örnek olarak modül versiyonunu belirlemek için seriporttan AT+GMR yazılarak sonuç alınabilir.
1 2 3 4 5 6 |
AT+GMR AT version:0.40.0.0(Aug 8 2015 14:45:58) SDK version:1.3.0 Ai-Thinker Technology Co.,Ltd. Build:1.3.0.2 Sep 11 2015 11:48:04 OK |
ESP Modülünü update etmek için aşağıdaki bağlantılar yapılarak Reset ve Update moduna girmesi sağlanır.
Güncelleme için kullanılacak program
FLASH_DOWNLOAD_TOOLS_v2.4_150924
ESP8266 firmware versiyonlarını takip etmek için aşağıdaki bağlantıyı kullanabilirsiniz.
http://espressif.com/en/products/hardware/esp8266ex/resources
Bu uygulamada kullanacağımız ESP8266 firmware versiyonu burdan indirilebilir.
esp8266_nonos_sdk_v1.4.0_15_09_18_0
Dosyaları indirip programı çalıştırınca aşağıdaki ayaramaları yapın.
esp_init_data_default.bin | 0xFC000 |
blank.bin | 0xFE000 |
boot_v1.4(b1).bin or later | 0x00000 |
user1.1024.new.2.bin (in subdirectory “at”) | 0x01000 |
user2.1024.new.2.bin (in subdirectory “at”) | 0x81000 |