Merhaba
NodeMCU ESP12e V1 cihazım var karışıklık olmasın diye resminide göstereyim.
(https://raw.githubusercontent.com/nodemcu/nodemcu-devkit-v1.0/master/Documents/NodeMCU_DEVKIT_1.0.jpg)
Bu cihazı AT komutlarıyla kontrol etmek istiyorum, bunun için Espressif'in flash programı ile OS yazılımı lazım.
Resmi OS linki şu : https://github.com/espressif/ESP8266_NONOS_SDK/releases/tag/v2.1.0
Resmi Flasher linki şu : http://espressif.com/en/support/download/other-tools
Benim yapamadığım nokta ise OS içerisinde birden fazla klasör ve dosyalama[Bin klasörü] var flasha neyi nasıl atmam gerektiğini bilmiyorum bu konuda tecrübe sahibi olanlar yardımcı olabilir mi?
githubdab indirdiğinde bin-at klasörü içinde readme.md dosyasında yazıyor flash boyutuna göre adreslerin nasıl olacağı.sanırım 32 mbit flash var senin 12e de, ama onun da 2 çeşidi varmış, büyük ihtimal üstteki:
### Flash size 32Mbit: 512KB+512KB
boot_v1.2+.bin 0x00000
user1.1024.new.2.bin 0x01000
esp_init_data_default.bin 0x3fc000 (optional)
blank.bin 0x7e000 & 0x3fe000
### Flash size 32Mbit-C1: 1024KB+1024KB
boot_v1.2+.bin 0x00000
user1.2048.new.5.bin 0x01000
esp_init_data_default.bin 0x3fc000 (optional)
blank.bin 0xfe000 & 0x3fe000
@yesilu sizin söylediğiniz "BOOT MODE" benim aradığım "NON-BOOT MODE" fakat orada sözü edilen şu dosyaları bulamıyorum :
- eagle.flash.bin 0x00000
- eagle.irom0text.bin 0x10000
çözüm burada : http://www.mediafire.com/file/zsa22ciz7etoci2/ESP8266+AT+firmware+Uptade_En+iyisi.rar
Bu arada neden AT modu kullanmak istiyorsunuz? Arduino ide ile çok rahat programlanıyor.
@LukeSkywalker mesajınız için teşekkür ederim lakin prensip olarak kurumsal olmayan linklerden indirme yapmıyorum. Ek olarak bana balık vermeyin, balık tutmayı öğretin. :)
AT kullanımının dışındaki tüm yollarla programlayabiliyorum, Arduino bunlardan sadece 1 tanesi. Bu arada NON-BOOT bulamadım BOOT mode ile devam edicem. :)
Hocam esp serisi çiplerde kurumsallik ararsaniz cok ararsiniz. Kolay gelsin.
AT komutları ile çalıştırabilmek için salt SDK'ya ihtiyaç var. Resmi sitesinde de bu dosyaları indirebilmek için Github bağlantısını paylaşıyorlar.
İndirme yapacağım linklerde, resmi sitedeki bağlantılarla bir ilişkisinin olmasını isterim. Bunların dışında yaptığım indirmelerin çoğu yarardan çok zarar getirdi. Bu sebepten "...AT+firmware+Uptade_En+iyisi.rar" şeklindeki bir dosyayı indiremem lütfen yanlış anlamayın ama bana yol yordamını onu nasıl elde ettiğinizi izah edebilirsiniz. :)
Yanlış anlaşılacak bir durum yok hocam. :) Espressifin dağıttığı AT firmwareler arasında test ettiklerimden en stabili bu. O yüzden kendi arşivimden bir dosyayı paylaştım. Eğer profesyonel ürünler üretecekseniz bu çipten uzak durun derim. Ama hobi amaçlı evimde kullanacağım diyorsanız devam etmenizde bir sakınca yok.
Alıntı YapEğer profesyonel ürünler üretecekseniz bu çipten uzak durun derim.
Hocam ESP8266 'larla prof. Cihaz olmaz mı?
Onun yerine öneriniz var mı ?
[size=78%] [/size]
Bence profesyonel ürün üretilmez. Sebebi ise çipin stabil olmaması. Her an bağlantı kopabiliyor. Resetlemeniz gerekiyor. Tekrar söylüyorum, piyasaya sunacağınız ürünler yüzlerce belki de binlerce kişinin eline geçecek. Temeline böyle bir bomba yerleştirmek istemezsiniz. ST'nin, Microchip in wifi ürünleri, var onlara yönelmek lazım.