Anda di halaman 1dari 5

ESP8266 WiFi Module

ESP8266 adalah sebuah chip yang sudah lengkap dimana didalamnya sudah termasuk processor,
memori dan juga akses ke GPIO. Hal ini menyebabkan ESP8266 dapat secara langsung
menggantikan Arduino dan ditambah lagi dengan kemampuannya untuk menuspport koneksi
wifi secara langsung.. Modul ini menawarkan solusi networking Wi-Fi yang lengkap dan
menyatu, yang dapat digunakan sebagai penyedia aplikasi atau untuk memisahkan semua fungsi
networking Wi-Fi ke pemproses aplikasi lainnya. Modul ini memungkinkan mikrokontroler
untuk menghubungkan ke jaringan Wi-Fi dan membuat koneksi TCP / IP sederhana dengan
menggunakan Hayes-style command.
Pemanfaatan ESP8266

Sebagai wifi access menggunakan AT command, dimana biasanya dimanfaatkan oleh


Arduino untuk koneksi wifi

Sebagai system yang berdiri sendiri menggunakan NodeMCU dan menggunakan bahasa
LUA

Sebagai system yang berdiri sendiri dengan menggunakan Arduino IDE yang sudah
mensupport ESP8266

Jenis-jenis ESP8266
Yang beredar saat ini ada beberapa tipe, tetapi yang paling banyak dipakai adalah;

ESP8266 ESP-01

ESP8266 ESP-12

Koneksi Wifi untuk ESP 8266


ESP8266 dapat bertindak sebagai:

Client ke suatu wifi router, sehingga saat konfigurasi dibutuhkan setting nama access
pointnya dan juga passwordnya

Access Point, dimana ESP8266 dapat menerima akses wifi. Dari hasil percobaan, jika
sebagai access point hanya bisa menerima 2 koneksi wifi secara concurent

Software
Pembuat code atau program Esp8266 bisa dilakukan dengan banyak cara diantaranya
menggunakan software LUA Uploader bisa juga menggunakan software Arduino IDE.
Cara flashing dan programming ESP8266
Siapkan software yang akan digunakan :

Nodemcu Flasher (Digunakan untuk flashing ESP8266)

LUA Uploader/Arduino IDE (Digunakan untuk programming setelah modul ESP8266


diFlash)

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

Programming ESP8266 dengan Arduino IDE

Siapkan/download Arduino IDE


Klik, File -> Preferences dan tambahkan link
http://arduino.esp8266.com/stable/package_esp8266com_index.json
ke dalam Additional Boards Manager URLS.

Lalu buka Tools Board Boards manager

Kemudian akan terlihat ESP8266 sebagai opsi lalu klik Install

Tunggu beberapa saat karena sedang mendownload

Setelah terinstall, akan terlihat ESP8266 di Board. Kemudian pilih Generic


ESP8266 Module untuk modul ESP8266 biasa. Done

Anda mungkin juga menyukai