Bagaimana Memulai NodeMCU Menggunakan Arduino IDE

Dipublikasikan oleh Admin pada

Bagaimana Memulai NodeMCU dengan Arduino IDE

NodeMCU adalah board mikrokontroler dengan chip utama ESP8266 yang memiliki fitur komunikasi Wifi. NodeMCU bisa diprogram menggunakan software Arduino IDE dengan pola pemrograman yang sama seperti Arduino, akan tetapi tidak menggunakan board Arduino.

Bagaimana cara memulai NodeMCU menggunakan Arduino IDE? Ikuti langkah-langkah di bawah ini.

Menginstall Driver

Pertama-tama kita install driver NodeMCU. Driver ini adalah untuk chip USB to TTL yang terpasang pada board NodeMCU. Di pasaran biasanya ada 2 jenis USB to TTL yang dipakai, yaitu CH340 dan CP2102. Ini adalah perbedaan dari kedua chip USB to TTL tersebut.

Perbedaan NodeMCU CH340 dan CP2102 Driver

Silahkan periksa board yang pembaca miliki, dan download driver yang sesuai:

Download Driver CH340
Download Driver CP2012

Setelah selesai mendownload, sambungkan kabel USB ke NodeMCU (Kalau pembaca tidak punya kabel NodeMCU, bisa memakai kabel charger handphone – microUSB).

Kemudian jalankan / install driver yang sudah didownload tadi.

Setelah instalasi selesai, kalau pembaca memakai Windows silahkan periksa Device Manager, nanti akan ada serial COM baru.

Kalau pembaca menggunakan Linux, silahkan buka terminal dan ketik dmesg, maka akan terlihat device baru misalnya: /dev/usbTTY0.

Menginstall Library ESP8266

Library bawaan pada Arduino IDE adalah untuk chip AVR, oleh karena itu perlu menginstall library khusus untuk ESP8266. Langkah-langkahnya adalah:

Silahkan buka menu File > Preference

Pada bagian Additional Boards Manager URLs, silahkan ketik/paste:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

Kemudian klik tombol Ok.

Install Library NodeMCU pada Arduino IDE

Kemudian klik menu Tools > Board ManagerĀ 

Scroll ke bawah dan cari “esp8266 by ESP8266 Community“, pilih versi terbaru kemudian klik tombol Install.

Proses instalasi library NodeMCU / ESP8266 ini harus menggunakan Internet dan membutuhkan waktu beberapa lama, tergantung kecepatan Internet yang digunakan.

Install Library ESP8266 pada Arduino IDE

Tunggu instalasi sampai selesai, lalu klik tombol Close.

Membuat Blink pada NodeMCU

Dengan selesainya menginstall driver NodeMCU dan library ESP8266, maka sekarang kita sudah siap mengoprek board NodeMCU.

Sebelum mencoba program lain-lain, seperti biasa kita mencoba program blink untuk memastikan bahwa instalasi dan board NodeMCU sudah benar dan bekerja dengan baik.

Pilihlah terlebih dahulu board NodeMCU pada menu:

Tools > Board:… > NodeMCU 1.0 (ESP 12E Module)

Memilih Board NoDEMCU Pada Arduino IDE

Kemudian buatlah sketch baru seperti ini:

Kemudian klik tombol Upload (Ctrl+U).

Tunggu hingga upload selesai, proses kompilasi dan upload pada NodeMCU biasanya membutuhkan waktu sedikit lama daripada Arduino Uno.

Eng ing eng… Lihat pada board NodeMCU, kalau LED biru sudah berkedip-kedip, tandanya instalasi driver, library dan sistem NodeMCU sudah siap dipakai.

Contoh Program Blink pada NodeMCU menggunakan Arduino IDE

Selanjutnya adalah membuat web client, web server, komunikasi mqtt, dst sesuai kebutuhan dan keinginan pembaca. Selamat mencoba.

Jangan lupa subscribe pada form di sebelah kanan atas (atau di bawah kalau pada smartphone) untuk mendapatkan informasi tulisan terbaru tentang NodeMCU.

 

Topik hangat:

Kategori: ArduinoNodeMCU