Modul Wi-Fi ESP8266

Modul Wi-Fi ESP8266

ESP8266 adalah sebuah modul WiFi yang impresif dengan biaya yang murah dan cocok untuk proyek mikrokontroler yang membutuhkan fungsi WiFi melalui sambungan serial UART. Modul ini bahkan dapat diprogram untuk bertindak sebagai modul WiFi yang berdiri sendiri tanpa tambahan mikrokontroler. Berikut ini fitur dari modul WiFi ESP8266-01 :

1. 802.11/b/g/n protocol

2. Wi-Fi Direct (P2P), soft-AP

3. Integrated TCP / IP protocol stack

Modul ESP8266-01
Gambar 1.1 Modul ESP8266-01

Modul ini memiliki dua pin GPIO, sTU PASANG PIN UART, satu pin CH_PD, pin VCC 3,3V dan pin GND. Bentuk dari moful WiFi ESP8266-01 ditunjukkan oleh gambar 1.1. di bawah ini.

Modul WiFi ESP8266-01 dapat diprogram menggunakan Arduino IDE dan menggunakan bahasa C Arduino, dengan cara melakukan update firmware modul ini terlebih dahulu pada. Untuk melakukan proses ini dibutuhkan modul FTDI232, modul MB102 Regulator 3,3V dan modul WiFi ESP8266-01, perangkat lunak NodeMCU Firmware Programmer dan satu file Firmware. Berikut ini langkah untuk melakukan flash program modul WiFi ESP8266 :

1. Buat rangkaian seperti gambar 1.2. di bawah ini (GPIO o harus terhubung ke GND).

Gambar 1.2 Rangkaian ESP8266-01 ke FTDI

2. Hubungkan modul FTDI ke komputer menggunakan kabel USB.

3. Bukalah aplikasi NodeMCU Firmware Programmer.

Gambar 1.3 Aplikasi NodeMCU Firmware Programmer

4. Pilihlah port USB. Modul FTDI akan terdeteksi pada bagian COM Port.

Gambar 1.4 Pemilihan Port USB
 
5. Kemudian Pilihlah Tab Config.
 
Gambar 1.5 Tampilan Tab Config 
 
Bagian yang diberi label putih pada gambar di atas berisi path alamat file firmware pada komputer dan alamat offset.

6. Pada bagian Config, berikan tanda silang dan lakukan klik tombol Browse untuk mengambil firmware yang dimiliki, kemudian isikan alamat offset dengan nilai 0x00000.

Gambar 1.6 Pengisian file firmware dan alamat offset

7. Langkah selanjutnya, pilihlah kembali Tab Operation dan lakukan klik pada tombol flash. Jika proses flash berhasil maka tampilan dari program NodeMCU Firmware Programmer akan berubah seperti pada gambar 21.7 di bawah ini. 

Gambar 1.7 Proses Flash

 

Posting Komentar

0 Komentar