Tutorial kali ini akan membahas mengenai cara setup ESP8266 pada arduino IDE. Sebelum memulai ada baiknya kita berkenalan terlebih dahulu dengan module ESP8266 yang sangat populer untuk mempelajari daser atau perkenalan dengan Internet of Things (IoT).

Apa itu ESP8266?

ESP8266 adalah modul Arduino tambahan yang memiliki fitur wifi. Modul tersebut sangat banyak digunakan untuk project Internet of Things (IoT) dengan keunggulan sangat praktis dan sangat murah. Selain itu, module ini pun dapat di program menggunakan Arduino IDE. Banyak sekali jenis board yang sudah terintegrasikan dengan module ESP8266, sehingga tidak perlu melakukan konfigurasi lagi menggunakan Arduino Uno. Contohnya adalah Wemos, NodeMCU, dll.

Untuk tutorial-tutorial selanjutnya saya akan fokus menggali kemampuan board yang memilik base ESP8266 karena kesederhanaannya untuk aplikasi IoT.

ESP8266 ini dapat anda beli di link Bukalapak ini.

setup esp8266 arduino IDE
ESP8266 board

Instalasi ESP8266

Untuk menginstall ESP8266 ada beberapa tahapan yang harus dilakukan, diantaranya:
1. Buka window "Preferences" pada Arduino ide. File > Preferences.
2. Masukan link "http://arduino.esp8266.com/stable/package_esp8266com_index.json" ke kolom "Additional Boards Manager URLs" seperti tertera pada gambar di bawah ini

setup esp8266 arduino IDE
preference menu

3. Buka "Boards Manager...". Tools > Board > Board Manager...
4. Scroll ke bawah hingga menemukan esp8266 seperti pada gambar di bawah ini, lalu klik "install" dan voila!!! ESP8266 siap untuk digunakan..

setup esp8266 arduino IDE
Boards manager menu

Pada tutorial ini anda telah mengetahui bagamiana cara setup ESP8266 pada arduino library dan apa saja yang dibutuhkan sebelum memulai project inovatif yang akan anda lakukan.

Terima kasih telah mengunjungi artikel singkat ini. Jika anda tertarik mengenai topik IoT anda dapat melihat kumpulan project lain pada link ini.

Tetap berkreasi dan berinovasi.

Pada tutorial ini akan dipaparkan mengenai cara instalasi Arduino IDE pada laptop/PC anda.

Download dan Install Arduino IDE

Kali ini saya akan menjelaskan beberapa hal setup dalam untuk memprogramm Arduino. Programming Arduino dapat dilakukan online (menggunakan Arduino Web Editor) atau offline (Arduino Software IDE). Hal yang paling lazim dilakukan adalah dengan menggunakan metode offline. Arduino IDE bisa didapatkan pada situs resmi Arduino https://www.arduino.cc/en/Guide/HomePage. Anda dapat memilih berdasarkan system operasi yang anda inginkan.

Install driver

Pengguna system operasi windows akan secara otomatis menginstall driver ketika Arduino board terkoneksi dengan USB port pada laptop/computer anda. Sehingga tidak perlu mencari driver yang sesuai dengan board yang akan gunakan pada proses instalasi arduino IDE

Membuka sketch

Sketch adalah Arduino programming code yang menggunakan bahasa C. File inilah yang akan kita upload agar Arduino berfungsi sesuai kebutuhan. 

Instalasi Arduino IDE

Pada bagian sketch terdapat dua fungsi yang utama yaitu void setup() dan void (loop). Perbedaan di antara keduanya adalah ketika proses eksekusi. Pada void setup() hanya di eksekusi satu kali ketika pertama kali arduino dinyalakan. Sedangkan void loop() perintah akan terus menerus dilakukan pada arduino hingga terputus sumber listrik.

Memilih type board dan port

Ketika hendak memasukkan script programming anda kepada microcontroller. Harus di pastikan terlebih dahulu type board arduino yang anda gunakan, selain itu pilihlah port yang benar sebelum memulai uploading code.

Instalasi Arduino IDE

port type

Setelah memastikan board dan port yang dipilih benar. Lalu, kita dapat upload sketch file ke dalam Arduino memory dengan cara pilih tab "Sketch" lalu pilih "Upload" atau tekan "Ctrl+U" untuk keyboard short cut.

Voila!!Tunggu hingga proses uploading 100%, dan Arduino akan melakukan apa yang anda perintahkan.

Pada tutorial ini anda telah dapat melakukan proses instalasi arduino IDE pada PC atau laptop anda. JIka anda tertarik untuk mengetahui tutorial-tutorial dasar mengenai Arduino anda dapat melihatnya disini.

Terima kasih

Copyright since @ 2020
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram