Cara Memprogram NodeMCU dengan Arduino IDE

Tahap demi tahap bagaimana mempersiapkan komputer kita agar dapat digunakan untuk memprogram NodeMCU melalui Arduino IDE.


on Min, 09/03/2017 - 15:50
53.388 View

Di TutorKeren.com tentunya banyak terdapat turorial dan catatan kecil yang melibatkan NodeMCU. Maka dari itu, saya rasa perlu membuat catatan kecil lainnya yang membahas tentang persiapan dan keperluan yang harus diurus sebelum bisa mengikuti tutorial-tutorial yang berisi proses pemrograman NodeMCU pada tahapannya. NodeMCU diprogram menggunakan banyak tools, aslinya menggunakan bahasa Lua, tetapi kebanyakan menggunakan Arduino IDE karena dirasa lebih umum dan mudah.

Untuk itu, pada catatan kecil ini saya akan membahas bagaimana cara, dan apa saja persiapannya untuk dapat mulai mempogram NodeMCU melalui komputer atau laptop. Agar hasilnya sesuai dengan yang diharapkan, saya selalu berusaha untuk mengikuti acuan dari dokumentasi resmi, dan untuk NodeMCU dengan Arduino IDE halaman dokumentasi resminya dapat diakses melalui tautan berikut: https://github.com/esp8266/Arduino

Langsung saja, kita mulai tahap demi tahap bagaimana mempersiapkan komputer kita agar dapat digunakan untuk memprogram NodeMCU melalui Arduino IDE. Sebagai catatan, tutorial ini berlaku untuk pengguna Windows 7, 8, 10 baik 32 maupun 64bit.

  1. Download Arduino versi terbaru melalui tautan berikut: https://www.arduino.cc/en/Main/Software pastikan kalian mengunduh versi bit yang tepat. Caranya untuk mengetahui berapa versi bit dari Windows yg kalian pakai, kalian bisa cek caranya dari situs resmu Microsoft: https://support.microsoft.com/en-us/help/827218/how-to-determine-whethe…
  2. Setelah selesai mendownload, langsung Install dengan settingan bawaan hingga selesai.
  3. Buka Arduino IDE, kemudian klik File > Preferences > Additional Boards Manager URLs.
  4. Paste pada field itu link ini: https://github.com/esp8266/Arduino/releases/download/2.5.0/package_esp8…
  5. Klik OK.
  6. Kemudian, klik Tools > Board [...] > Board Managers...
  7. Pada field filter, ketik esp8266 maka selanjutnya akan muncul nama librarynya esp8266 by ESP8266 Community.
  8. Pilih versi 2.5.0 kemudian klik install.
  9. Tunggu sekitar satu jam-an, tergantung koneksi Internet. Total paket yang harus diunduh lumayan besar, sekitar 200-300MB.
  10. Setelah selesai mengunduh, close, dan buka ulang Arduino IDE.

Kalian selanjutnya dapat langsung mencoba memprogram NodeMCU kalian, langkah-langkah final:

  1. Pilih boardnya menjadi ESP8266, klik Tools > (Geser kebawah) Pilih NodeMCU 1.0 (ESP-12E Module)
  2. Pilih nomer port COM, klik Tools > Port > COMxx , caranya mengetahui berapa portnya coba lihat dari device manager, klik Start > ketik di kolom search Device Manager > expand Port Serial, disana akan terlihat berapa nomer portnya.
  3. Coba tutorial ini untuk membuat lampu NodeMCU berkedip-kedip.

Oke, kalian telah siap untuk memainkan NodeMCU kalian... bisa dicoba beberapa tutorial menarik di TutorKeren.com yang menggunakan NodeMCU, seperti kontrol lampu rumah melalui WiFi Android, Remote Control, dan banyak lagi yang lainnya.

*** Update 8 September 2017

Terdapat beberapa library penting yang harus kalian miliki, maka dari itu silahkan download file library yang penting itu pada link lampiran di bawah. Ekstrak isinya ke My Document / Arduino / libraries  apabila folder libraries belum ada di dalam folder Arduino di My Document maka kalian harus membuatnya dulu lalu paste semua folder yang diekstrak tadi.

Demikian catatan singkat nan sederhana ini. Semoga terbantu *emo_58*

Profil Penulis

User Picture
  • Member Since 9 tahun 5 bulan ago
Aditya Suranata

Embedded System, Internet of Things, Precision Agriculture, Controlled Environment...

Aditya suka menulis, bukan hanya sekedar hobi, menulis menjadi medianya untuk mencurahkan pikiran dan perasaan. Di TutorKeren.com kebanyakan menyumbang tulisan sesuai dengan minat dan keahliannya yaitu pada kategori pemrograman dan elektronika....

Komentar Terbaru

Comments

Halo,

untuk ESP8266 E-01 cara settingnya beda mas, itu mesti diprogram dari UART dan agak ribet karena cuma potongan kecil gitu gak pakai FTDI. Untuk detil bisa follow artikel ini: https://www.hackster.io/rayburne/esp8266-01-using-arduino-ide-67a124

E-01 tidak disarankan untuk pemula, kalau masnya mau yang simpel tinggal colok bisa pakai 12E yang sudah nempel modul, misalnya NodeMCU kayak yang di tutorial ini. 

Semoga membantu *bye*

Rab, 07/25/2018 - 22:23 Link permanen