-->

CARA MENAMBAH NODEMCU PADA ARDUINO IDE

Arduino IDE tidak dapat langsung digunakan untuk memprogram NodeMCU. NodeMCU sendiri digunakan sebagai media kontrol berbasis IoT (Internet of Things). Untuk dapat melakukan pemrograman NodeMCU pada Arduino IDE, harus menambahkan board EPS8266 terlebih dahulu. Untuk melakukannya ikuti langkah berikut, saya menganggap Arduino IDE sudah terinstal.


Langkah-langkah menambahkan NodeMCU pada Arduino IDE sebagai berikut:
1.  Pastikan komputer/laptop sudah terhubung dengan internet (Online).
2.  Buka program Arduino IDE, setelah itu klik FilePreferences atau tekan Ctrl+Comma.



3.  Maka akan muncul jendela Preferences, copy alamat URL berikut:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
kemudian pastekan ke bagian Addional Board Manager URLs, kemudian klik OK. Jendela Preferences akan tertutup.



4.  Pada Arduino IDE klik Tools→Board→Bards Manager. Setelah jendela Board Manager terbuka, kemudian cari esp8266 dan klik Install. Proses ini akan mendownload library ESP8266 dan memasukkannya ke dalam Arduino IDE. Tunggu hingga proses selesai.



5.  Jika proses Install selesai, maka board NodeMCU sudah ada pada Arduino IDE.

Untuk lebih meyakinkan, coba upload program lampu berkedip (blink) dengan menggunakan LED bawaan dari NodeMCU (LED_BUILTIN) yang terhubung dengan port D0. Pada proses ini kita sudah harus menggunakan NodeMCU. Untuk uji coba, saya menggunakan NodeMCU AMICA.

Langkah-langkahnya sebagai berikut:
1.  Hubungkan NodeMCU pada laptop/PC.
2.  Copy paste coding berikut pada Arduino IDE

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);     // Memfungsikan LED_BUILTIN atau pin D0 sebagai output
}

// kemudian akan masuk ke void loop dan akan terus berulang langkah pada void loop
void loop() {
  digitalWrite(LED_BUILTIN, LOW);   // Menghidupkan LED_BUILTIN dengan memberi logika LOW
                                    // karena LED_BUILTIN aktif LOW
  delay(2000);                      // Menunggu selama 2000ms atau 2 detik
  digitalWrite(LED_BUILTIN, HIGH);  // Mematikan LED_BUILTIN dengan memberi logika HIGH
  delay(1000);                      // Menunggu selama 1000ms atau 1 detik
}
3.  Ganti board Arduino Uno dengan NodeMCU 1.0 (ESP-12E Module) dengan klik Tools→Board.



4.  Pastikan koneksi NodeMCU dengan port USB. Lihat dulu pada Control Panel System Divice Manager Port (Com & LPT). Kemudian cocokan dengan port pada Arduino IDE dengan cara klik Tools Port. Pilih port yang sama pada Device Manager.





5.  Upload dengan klik Sketch→Upload atau tekan Ctrl+U atau klik tombol Upload dengan tanda panah kesamping kanan.





6.  Tunggu hingga proses upload selesai yang ditandai dengan tulisan Done Uploading. Proses upload pada NodeMCU prosesnya agak lama. Mohon bersabar.
7.  Jika berhasil, maka LED bawaan dari NodeMCU akan berkedip.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel