IOT Basic Tutorial

Last updated: January 27 th, 2017

Geeknesia Microcontroller & IOT Starter Kit

Geeknesia Kit

Sebuah Starter Kit Lengkap dari Geeknesia untuk mempelajari IOT dan Micro Controller dengan mudah melalui praktek secara langsung.
Starter Kit ini menyediakan development board ESP 8266 tipe WeMos D1 yang compatible dengan board arduino sehingga mudah dipahami, muda diperlajari, dan mudah dimengerti. Dalam kit ini tersedia komponen elektronik lengkap untuk berbagai keperluan tutorial dan project real.

Read More or Buy Now !

Part 2 ESP8266 Basic Information

Sebelum melakukan pemrograman menggunakan Esp8266, ada beberapa hal yang perlu diketahui tentang kegunaan dan cara menggunakan modul Esp8266.
 

Modul ESP8266:
Esp8266 merupakan modul wifi serial yang bisa digunakan sebagai modul wifi serial biasa, yang dihubungkan dengan pin serial pada Arduino seperti contoh pada tutorial Koneksi Arduino ke Geeknesia Menggunakan Esp8266 Sebagai Penghubung ke Internet, namun Esp8266 juga bisa digunakan tanpa arduino dalam arti kata bisa berdiri sendiri (stand alone), seperti pada pembahasan tutorial ini.
 

Software :

Sebelum dijelaskan lebih lanjut perlu diketahui bahwa dalam membuat code atau program Esp8266 bisa dilakukan dengan banyak cara diantaranya menggunakan software Lua Uploader bisa juga menggunakan software Arduino IDE, untuk penjelasan tentang cara membuat program Esp8266 menggunakan Arduino IDE bisa dilihat pada tutorial ESP8266 MQTT - Smart Door Bell Menggunakan Arduino IDE.


Pada tutorial ini akan mejelaskan tentang cara flashing Esp8266 menggunakan Nodemcu Flasher dan Lua Uploader sebagai tool untuk membuat program.


Langkah pertama siapkan software yang diperlukan untuk melakukan flash dan untuk melakukan pemrograman.

  • Nodemcu Flasher
    Nodemcu Flasher digunakan untuk meng-flash modul ESP8266. Dapat didownload pada tautan dibawah ini
    Download Link
    atau
    Download Link
     
  • LUA Uploader
    LUA Uploader digunakan untuk programing setelah modul ESP8266 di Flash. Dapat di download pada tautan dibawah ini
    Download Link
    atau
    Download Link

 

Flashing Modul ESP8266 :

  • Rangkaikan FTDI dengan ESP8266 sesuai dengan reading requirement 1. Pastikan FTDI di-set pada voltase 3.3 V. Setelah selesai, sambungkan FTDI USB dengan komputer/laptop
  • Buka dan execute file ESP8266Flasher.exe dari Nodemcu Flasher yang telah didownload. Maka gambar akan tertampil seperti di bawah ini :

  • Pastikan COM PORT yang dipilih sesuai dengan COM port komputer yang tersambung pada USB FTDI tersebut.

  • Configurasi biarkan default setting, kemudian pilih icon Flash (F) dan tunggu hingga proses flashing selesai, yang menandakan modul ESP8266 anda telah selesai di Flash.

  • Setelah melakukan Flash pada modul ESP8266, pastikan pin GPIO0 sudah dilepaskan dari GND