Tutorial : Cara Memprogram ESP8266 Menggunakan FTDI USB to Serial TTL
1. Modul yang diperlukan:
- ESP8266

- FTDI USB To Serial TTL

- Kabel Jumper
- LED
2. Menginstal Board ke Arduino IDE
- Jalankan Arduino IDE
- Klik File > Preferences
- Tambahkan link berikut ke Additional Boards Manager URLs :
"http://arduino.esp8266.com/stable/package_esp8266com_index.json"
- Klik Tools > Boards > Boards Manager…

- Search "ESP8266" dan "INSTALL"

- Tutup window Boards Manager dan pilih Generic ESP8266 Module dari daftar

- Instalasi Selesai
3. Hubungkan ESP8266 dengan FTDI USB - Serial TTL:
- FTDI VCC ke ESP8266 ESP-01 VCC dan CH_PD
- GND ke GPIO_0 dan GND
- TX ke RX dan RX ke TX
- sambung GPIO_0 ke Ground untuk mengaktifkan mode program ESP8266.
4. Code Program
void setup() {
// inialisasi LED_BUILTIN sebagai pin output
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // LED on
delay(1000);
digitalWrite(LED_BUILTIN, LOW); // LED off
delay(1000);
}
Upload Code diatas. Setelah Arduino IDE menunjukkan selesai mengupload program Blink LED, sambungkan LED ke GPIO_2 Pin ESP8266. Harap jangan menghubungkan LED sebelum atau pada saat mengunggah program, karena dapat menyebabkan beberapa masalah dalam mengunggah program.