Arduino Üzerinden ESP8266( ESP 01 ) Programlama
Merhabalar arkadaşlar,
ESP 01 veya esp8266 mikro denetleyicinizi ek bir programla modülü olmadan arduino üzerinden nasıl programlayabileceğinizi anlatacağım.
Ben örnek olarak ESP 01 modeli üzerinden anlatacağım. Tabi ki diğer Nodemcu tarzı üzerinde ch340 usb haberleşme entegresi olan esp8266 larınızı direk usb bağlantısını yaparak programlayabileceksiniz. Lafı fazla uzatmadan geçelim ana konumuza.
- Vcc (3.3v)
- Gnd
- Rst (Reset Pini)
- Ch_Pd (Enable Pini)
- Tx
- Rx
- GPIO0
- GPIO2
Öncelikle Arduino IDE'mizi esp8266 için hazırlıyoruz.
1- IDE'mizi açıyoruz. Dosya>Tercihleri tıklıyoruz. Açılan pencerede
"Ek Devre Kartları Yöneticisi URL'leri" kısmına bu linki yazıyoruz ve tamamı tıklayıp kapatıyoruz.
"https://arduino.esp8266.com/stable/package_esp8266com_index.json"
2- IDE'mizde Araçlar>Kart> Kart Yöneticisi kısmına gelip açılan Kart Yöneticisi pencerisinin arama kısmına esp 8266 yazıp kuruyoruz.
3- IDE'mizde kart olarak "Generic ESP8266 Module" seçiyoruz. Portmuzu ayarlıyoruz. Artık IDE üzerindeki hazırlıklarımız tamam. Şimdi arduino ve esp01 bağlantılarımıza geçelim.
4- Pin bağlatılarımız
- ESP - Arduino
- Tx > Tx
- Rx > Rx
- 3.3v (Vcc) > 3.3V
- Gnd > Gnd
- Ch_PD(Enable) > 3.3V
- GPIO0 > GND
Son olarak arduino üzerinden programlama yapacağımız için arduinomuzun Reset pinini Gnd'ye bağlıyoruz. Böylelikle derlenen programımız arduinoyu atlayıp ESP8266'ya yazılıyor.
Tüm programlama bu kadar basit. Yazılımınızı yükledikten sonra çalıştırmak için ESP8266 'nızın 3.3v pinine 3.3v, GND pinini GND'ye ve son olarak Ch_PD(Enable) pinini 3.3v ta bağlanız gerekiyor.
Takıldığınız bir yer olursa yorumlara yazabilirsiniz. Bir sonraki yazıp ESP8266 ile coin kazımı (madenciliği) üzerine olacak. Esenliklerle kalın.
0 comments: