
Aduino gibi programlanabilir bir devre kartıdır. NodeMCU, düşük maliyetli, açık kaynaklı ve içinde ESP8266 bulunduran programlanabilir bir devre kartıdır. Arduino, Arduino IDE programı ile programlanırlar. Düşük gerilim ile çalışırlar. 3V-9V aralığında çalışırlar. 16 dijital 1 analog pini bulunmaktadır. NodeMCU bağlantı kablosu android-USB girişlidir.
NodeMCU wifi bağlantılı bir cihazdır bu sayede IOT (internet ile bağlantılı) cihazlar yapmak için kullanılabilinir. Aynı zamanda HTTP kütüphanesinden dolayı web sunucusu çalıştırılabilir ve internet üzerinden cihazlarla etkileşime geçilebilir. Uzaktan kontrolü sağlanabilir.
NodeMCU kodlama
Arduino uygulamasından Dosya>Tercihler>Ek Devre Kartı Yöneticisi URL’li bölüme http://arduino.esp8266.com/stable/package_esp8266com_index.json” url sini yazıyoruz. Kart>Kart Yöneticisi>Arama Filtrelemesi>ESP8266 yazıp çıkan şeyi kuruyoruz eğer kurulu ise güncelleme yapıyoruz. Böylece nodeMCU kartını aktifleştirmiş oluyoruz. Sonrasında Araçlar>Kart>bu kısımdan NodeMCU 1.0 ya da NodeMCU 0.9’u seçiyoruz ve programlamaya başlıyoruz.