Cara Flashing ESP8266 Dengan ESP Flash Tools

Setelah sebelumnya kita membahas mengenai Pengertian ESP8266. Sekarang kita akan membahas mengenai cara Flashing Firmware ESP8266 menggunakan ESPFlashDownload Tools. Teknik ini bisa digunakan untuk semua perangkat ESP8266, baik itu NodeMCU maupun dari modul ESP8266 Series (ESP12,ESP12E, ESP12F, ESP07, ESP8266-01, dll).

Flashing firmware pada ESP8266 biasanya dilakukan apabila ESP8266 memiliki firmware yang sudah lama dan tertinggal, adapula beberapa diantaranya yang mengalami error atau ingin mengembalikan ke mode AT Command setelah sebelumnya ESP disisipi program.

Persiapan

Ada beberapa bahan yang harus di download terlebih dahulu, sebagai berikut :

Setelah kedua bahan tersebut didownload, pindahkan keduanya dalam satu folder. Lalu ektrak dan buka aplikasi ESP Flash Download Tool.

Praktek

Konfigurasi Aplikasi ESP8266 Flash Tolls

Setelah Aplikasi tersebuka, selanjutnya setting ESP Flash Download Tool sesuai gambar dibawah ini. Sesuaikan direktori file Download Patch Config pada folder Firmware ESP8266 yang sudah di ekstrak tadi.

Konfigurasi Flash Tools ESP8266
Konfigurasi Flash Tools ESP8266

Konfigurasi Wiring ESP8266

Setelah kita melakukan konfigurasi pada Aplikasi ESP8266 Flash Tools, selanjutnya kita akan coba lakukan wiring pada ESP8266 yang akan kita flash. Gambar dibawah ini mewakilkan dua jenis model ESP8266 yaitu ESP-01 dan ESP-12.

Untuk jenis NodeMCU ataupun WeMos kita tidak perlu membutuhkan USB FTDI, karena mereka sudah dipasangkan IC Downloader sehingga hanya perlu langsung menghubungkan NodeMCU ke PC dengan kabelnya.

Wiring Flash Mode ESP8266-01
Wiring Flash Mode ESP8266-01
Wiring Flash Mode ESP8266-12
Wiring Flash Mode ESP8266-12

Flashing ESP8266

Selanjutnya pasangkan Kabel USB FTDI/USB UART pada komputer, lalu sesuaikan alamat COM pada aplikasi ESP Flash Download Tool. Klik Start untuk memulai Flash hingga tulisan berubah menjadi Finish

Proses Flashing ESP8266
Proses Flashing ESP8266

Setelah proses flashing selesai, lepaskan GPIO0 dari ground (Untuk yang menggunakan USB FTDI/USB UART) lalu lepas dan pasangkan lagi kabel yang mengubungkan pada komputer.

Buka Serial Monitor pada Arduino IDE dan sesuaikan alamat COM dan baudrate menjadi 115200. Setelah berhasil maka hasilnya akan seperti dibawah ini.

Serial Monitor AT Command ESP8266
Serial Monitor AT Command ESP8266

Dengan begini kita sudah dapat menggunakan kembali perangkat EP8266 dan menggunakan beberapa perintah AT Command yang ada.

Kesimpulan

Kita dapat memperbaiki ESP8266 yang mengalami error maupun memiliki firmware yang tertinggal zaman dengan melakukan flashing pada ESP8266 menggunakan ESP Download Tools. Aplikasi ini berjalan di OS Windows dan dapat digunakan untuk semua ESP8266, baik itu NodeMCU maupun ESP8266 Series.

Tresna Widiyaman Avatar
Subscribe
Notify of
20 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Fauzan Abu Ali
Fauzan Abu Ali
5 years ago

tanya gan, software ini bisa juga untuk mencopy firmware yang ada di controller ezp8228 ya.

Supri
Supri
4 years ago

mas mau tanya yang kolom DETECTED INFO pas dijalankan kosong apa harus di idi dulu sama dengan di gambar nya

Wahyu setiarno
Wahyu setiarno
4 years ago

Sy punya ko chip sync error ya…

Abd Shamad Rennu
Abd Shamad Rennu
4 years ago

mas saya coba flashing esp12 pakai USB PL2303. karena saya pakai linux saya gunain esptool, setelah flash berhasil, saya coba jalankan perintah AT tidak ada respon apa2. diserial monitor saya sudah gunakan both NL & CR dengan baud rate 115200. apakah cara flashing saya yang salah? mohon solusinya mas.

Tresna Widiyaman
Tresna Widiyaman
5 years ago

Alhamdulillah kalau begitu mas, saya ikut senang kalau begitu.
Amiin ya rabb

Jeje M
Jeje M
4 years ago

Gan mau tanya nih, kan ane pake arduino uno buat flash nya.
IC arduinonya udah di lepas.
tapi malah kaya gini…

chip sync error.
baudrate sync fail … retry…
Connecting…

Rest-MAN
Rest-MAN
3 years ago

Bang gw udah berhasil flashing di app itu, tapi pas coba di serial mon ga ada