Rekan - rekan kali ini saya akan memberikan step by step tutorial cara flash ESP-01 menggunakan firmware resmi dari Espressif ESP8266_AT yang suport AT command. Untuk memflasing saya menggunakan Arduino Nano, anda bisa menggunakan tools usb flasing lainnya.
Berikut langkah - langkahnya :
- Rangkai Arduino Nano dan ESP-01 seperti gambar berikut :
source pic : https://i0.wp.com/makesomestuff.org/wp-content/uploads/2019/08/ReprogramModuleNano.png?resize=1004%2C1024&ssl=1
- Silahkan download Flash Tool dari Espressif DISINI
- Download Firmware ESP8266_AT dari Espressif DISINI
- Setelah download extrac semua kedua zip folder tersebut
- Buka Aplikasi Flash Download Tool, kemudian isikan beberapa parameter dari file bin firmware ESP8266_AT ,
FILE BIN Adress Keterangan
boot_v1.1.bin 0x00000 Bootloader
user1.bin 0x01000 Firmware utama (AT command)
esp_init_data_default.bin 0x3FC000 Data inisialisasi WiFi
blank.bin 0x3FE000 Kosongkan setting sebelumnya
- Sebelum START flasing Hubungkan GPIO0 ke GND ( tahan sampai proses flash selesai )
- Hubungkan pin reset RST ke GND sesaat saja lalu lepas
- Tekan tombol START pada software flash downloader tools, tunggu sampai proses flasing selesai sehingga muncul FINISH.
- Sekarang lepaskan GPIO0 dari GND
- Lakukan reset dengan melepas kabel USB dari pc ke arduino nano, lalu colokan lagi
- Buka serial monitor arduino nano, atur ke BOTH NL & CR, serta baud rate ke 115200
- Ketik comand AT , jika berhasil maka ESP-01 akan merespon OK
perintah untuk ubah baud rate dengan firmware ini : AT+IPR=9600
- Ada firmware lain AI-Thinker yang bisa di download disini ( jika menggunakan firmware ini, maka cukup melampirkan file ai-thinker-v1.1.1.bin ke Adress 0x00000 saja )
- Untuk Firmware yang support MQTT untuk AT command, bisa didownload DISINI ( jika menggunakan firmware ini, maka cukup melampirkan file Cytron_ESP-01S_AT_Firmware_V2.2.0.bin ke Adress 0x00000 saja )




0 Komentar