Apa itu NodeMCU?
NodeMCU adalah platform IoT yang open source. Ini termasuk firmware yang berjalan pada ESP8266 Wi-Fi SoC dari Espressif Systems, dan perangkat keras yang didasarkan pada modul ESP-12. Istilah "NodeMCU" secara default mengacu pada firmware daripada kit pengembangan. Firmware menggunakan bahasa scripting Lua.
Pengembang: ESP8266 Opensource Community
Tipe: Single-board microcontroller
Sistem operasi: XTOSYes. Secara default, NodeMCU menggunakan bahasa scripting Lua untuk memprogram NodeMCU. Di sini, kita akan belajar bagaimana memprogram NodeMCU menggunakan bahasa Arduino C ++.
-- Pin definition local pin = 7 -- GPIO 13local status = gpio.LOWlocal duration = 1000 -- 1 second duration for timer
-- Initialising pingpio.mode(pin, gpio.OUTPUT)gpio.write(pin, status)
-- Create an intervaltmr.alarm(0, duration, 1, function () if status == gpio.LOW then status = gpio.HIGH else status = gpio.LOW end
gpio.write(pin, status)end)
Di atas adalah contoh skrip Lua untuk mengedipkan LED yang terhubung ke pin ke-7 yaitu GPIO 13 dari NodeMCU. Seperti yang Anda lihat di sini pin fisik dan nomor pin GPIO berbeda di NodeMCU, di bawah ini adalah bagan penetapan pin,
Koding di Arduino IDE
Catatan: Ketika Anda menggunakan NodeMCU dengan Arduino IDE, itu akan menulis langsung ke firmware, NodeMCU menghapus firmware asli, Jadi jika Anda ingin mengembalikan Lua SDK, gunakan "flasher" untuk menginstal ulang firmware. Anda dapat mengunduh flasher dari halaman Github mereka https://github.com/nodemcu/nodemcu-flasher.
Langkah 1: Sambungkan NodeMCU ke PC or laptop dengan kabel micro USB.
Langkah 2: Download dan install driver. Anda dapat mengunduh driver untuk Mac, Linux atau Windows dari link ini https://github.com/nodemcu/nodemcu-devkit/tree/master/Drivers.
Langkah 3: Buka Arduino IDE, kemudian buka Preferences dari menu File, atau tekan tombol Ctrl dengan koma bersamaan
kemudian salin link http://arduino.esp8266.com/stable/package_esp8266com_index.json ke additional board manager URLs, seperti yang ditunjukkan pada tangkapan layar berikut, dilanjutkan klik OK.
Langkah 4: Memasang Board, buka Board Manager dari Tools -> Board ->Board Manager dan cari "nodemcu"
Jika semuanya sudah terpasang dengan benar maka Anda seharusnya dapat melihat board yang baru dipasang di bawah Tools -> Boards menu . Seperti yang ditunjukkan pada tangkapan layar berikut ini,











No comments :
Post a Comment