ESP Programlama

30-01-2021 20:51
ESP Programlama
SP8266, Espressif sistemleri tarafından geliştirilen bir Wifi modülüdür. Genellikle nesnelerin İnterneti’nde kullanılır. ESP8266 herhangi bir ağa wifi olarak bağlanabilir veya kendisi üzerinde bir modem gibi wifi noktası oluşturabilir. Üzerindeki mikrodenetleyici arduinoya kod yazar gibi programlanabilir. Farklı programlama yöntemleri kullanılabilir. Biz arduino IDE si ile programlama yöntemini kullanacağız. ESP8266’nın farklı kartları vardır bunlar ESP1, ESP2 …. ESP12 gibi isimlendirilirler.
 
 
Bu ESP’leri programlayabilmek için pinlerinin headerler ile lehimlenip kablo takılacak hale getirmek gerekir. Çalışma gerilimi 3.3 volttur. Bazı firmalar bu işi kolaylaştırabilmek için taşıyıcı kartlar tasarlamışlardır. NodeMucu firması bunlardan birisidir. Ürettiği kart üzerine USB den haberleşebilmemizi sağlayacak çip ve 5 volt ile çalıştırmamızı sağlayacak gerilim ayarlayıcı entegreler ilave etmiştir. Her çeşidin kendine göre özellikleri farklıdır. İhtiyacınıza göre bunlardan hangisini kullanacağınızı araştırıp karar verebilirsiniz. Mesela ESP01 de iki adet GPIO (giriş çıkış pini) vardır. Eğer bizim için bu yeterli ise bunu kullanabiliriz. Ama bize 10 adet giriş çıkış pini lazım ise bunu kullanamayız . Bunun yerine ESP12E kullanılabilir. Pinlerde analog giriş olması, PWM çıkışı olması gibi projelerimize göre katalogları incelenip tercih yapılabilir. Biz NodeMcu firmasının ESP12E kartını kullanacağız. Bu kart bize iyi bir alt yapı sunar. 5 volt ile besleyebiliriz. Programlamak için bir programlayıcı veya arduino kullanmamıza gerek yoktur. Direkt USB kabloyu takıp arduino IDE si ile programlamaya başlayabiliriz. Pin yapısını resimden inceleyebilirsiniz.
 
 

Blog Etiketleri :
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.