Sambungkan NodeMCU ke komputer. Pada aplikasi Thonny,  pilih menu Tools - Options


Setelah itu pilih tab Interpreter. Pilih device MicroPython (ESP8266). Pilih Port yang aktif. Untuk menginstal firmware baru, klik pada link Install or select firmware.


Pilih Port COM yang sesuai. Kemudian pilih Firmware sesuai board, yaitu firmware ESP8266. Klik tombol Instal untuk memulai instalasi. Pada saat proses upload firmware, pada beberapa tipe board harus sambil menekan tombol flash. Tunggu sampai proses upload berjalan. Jika sudah berproses dan tampil persentasi dari progres upload, tombol bisa dilepaskan dan tunggu sampai proses selesai.




For error flashing and keep disconnecting, try these steps:
  • Ctrl+D
  • Connect GPIO0 to GND
  • Reinstall firmware ( Run > Select Interpreter > Port or WebREPL : USB Serial Port (port). (COM7 for my case). ( Consider erasing flash before uploading).
  • Install or update firmware
  • Close window after uploading
  • Disconnect GPIO0 from GND
  • Click on Reset button
  • Stop/Restart Backend OR Ctrl+F2