ESP32 Node MCU ile Led Blink

Merhaba Arkadaşlar;

Bu yazımda sizlere ESP32 ile LUA dilinde led yakıp söndüreceğiz.

Daha önceki yazımda sizlere ESP8266 ile LUA dilinde led blink paylaşmıştım. Hatta bin dosyası için site üzerinden modülleri seçmiştik.

http://www.digitalruh.com/wordpress/2017/12/19/nodemcu-lua-ile-program-yazmak-led-blink/

Fakat ESP32 için henüz build tarafı web üzerinden hazır değildir. Bunun için ESP32 de linux kullanarak LUA bin dosyası elde ediliyor. Ben sizin için bütün modüllerin açık olduğu LUA işletim sistemli bin dosyasını Linux de derleyip hazırladım ve paylaşıyorum. ESP32_LUA_bin

Daha sonra bu bin dosyalarını ESP32 ye yüklemek için FLASH_DOWNLOAD_TOOLS programını ihtiyacımız vardır. http://espressif.com/en/support/download/other-tools

Sitesinden indirebilirsiniz. Şimdi gelelim bu bin dosyalarını nasıl esp32 ye yükleyeceğiz

FLASH_DOWNLOAD_TOOLS Programını açtığımızda aşağıdaki gibi belirtilen adreslere belirtilen bin dosyaları seçilir.

SPI Speed ve SPI mode da ayarlanarak, bağlı olduğu COM seçildikten sonra START butonuna basarak yükleme işlemi gerçekleşir.

Yükleme işleminden sonra ESP Lorer https://esp8266.ru/esplorer programını indirerek LUA sistemini test edebiliriz

Artık programı yazabiliriz, bunun için aşağıdaki şemadan pin seçilir. Ben GPIO 19 u seçtim

Aşağıdaki programı init.lua olarak kaydedin:

Burada dikkat etmemiz gereken bir nokta vardır. ESP8266 nın modül kodları ile ESP32 nin modül kodları farklıdır. Bunun için referans sitesinden inceleyebilirsiniz.

https://nodemcu.readthedocs.io/en/dev-esp32

Bir başka esp32 uygulamasında görüşmek üzere kolay gelsin.

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.