Cara mengatasi error “Board generic (ESP8266) is unknown”

Halo para pembaca sekalian, Selamat Hari Ini!

Pada Artikel ini kita akan membahas permasalahan yang terjadi pada saat perpindahan antara staging dan stable esp8266 atau pada saat menginstall Arduino Package Installations, atau bisa juga setelah update ke versi terbaru.

Jika Anda menemui kasus seperti ini, biasanya Anda tidak akan bisa untuk melakukan compile coding untuk beberapa modul esp8266.

Lantas, Apa penyebabnya?

Masalah utamanya tidak lain dan tidak bukan adalah Instalasi sebelumnya yang belum terhapus pada Arduino IDE Board Manager. Ketika tertimpa oleh file instalasi terbaru maka akan mengakibatkan error. karena terjadinya hal ini, akan lebih baik jika kita menghapus instalasi versi lama terlebih dahulu sebelum menginstal versi baru

Untuk mencegahnya, jika Anda merubah dari staging ke stable, pertama tekan tombol remove untuk menghapus instalasi yg ada sekarang.

sumber: arduino-esp8266.readthedocs.io

Namun, Anda tidak perlu menghapusnya jika mengubahnya ke versi lain tanpa mengubah staging dan stable.

sumber: arduino-esp8266.readthedocs.io

Terdapat sedikit perbedaan pesan error yang muncul tergantung jenis modul yang kita gunakan. Jika kita memilih Generic ESP8266 Module, maka akan muncul pesan seperti ini:

Board generic (platform esp8266, package esp8266) is unknown
Error compiling for board Generic ESP8266 Module.

Jika kita menggunakan wemos, maka pesannya akan seperti ini:

Board d1_mini (platform esp8266, package esp8266) is unknown
Error compiling for board WeMos D1 R2 & mini.

Jika pada board Adafruit Feather HUZZAH:

Board huzzah (platform esp8266, package esp8266) is unknown
Error compiling for board Adafruit HUZZAH ESP8266.

Jika kasus ini terjadi, silahkan dicoba untuk uninstall dan install kembali.

Well. Anda akan bisa memperbaikinya dengan Boards Manager. Untuk melakukannya, Anda perlu cermat dalam melakukan step-by-step dengan cara menghapus instalasi baru dan kemudian menghapus instalasi paket lama. Setelah selesai, Anda dapat menginstal kembali instalasi terbaru.

Jika cara diatas dirasa agak terlalu bertele-tele, maka dibawah ini ada metode yang lebih efektif lagi, Let’s Check This Out!

Baca juga tutorial kami yg lain:

Solusi Perbaikan!

Solusinya sangat mudah, yaitu dengan menghapus folder yang ada file esp8266/Arduino versi lama.

Adapun prosedurnya sama antara Windows, Linux, dan Mac OS. Satu-satunya Perbedaan adalah Folder Path. Contohnya pada Mac adalah sebagai berikut:

/Users/$USER/Library/Arduino15/packages/esp8266/hardware/esp8266

Dibawah ini merupakan detail cara menghapus pada Windows:

  • Cari lokasi folder instalasi dengan cara klik File – Preference (Ctrl+,). Lokasi foldernya ada pada bagian paling bawah pada jendela lama Preferences.

sumber: arduino-esp8266.readthedocs.io

  • Klik tautan yang disediakan untuk membuka folder. Untuk Windows 7 akan terlihat sebagai berikut:

sumber: arduino-esp8266.readthedocs.io

  • Scroll ke bawah dan pilih: Arduino15\packages\esp8266\hardware\esp8266. di dalamnya Anda akan menemukan 2 folder berbeda.  

sumber: arduino-esp8266.readthedocs.io

  • Hapus folder denga tanggal yang lebih lama. Kemudian Restart Arduino IDE, pilih ESP modul yang Anda gunakan dan error spserti tadi tidak akan muncul lagi.

Jika Anda tidak yakin folder mana yang harus dihapus, maka hapus saja keduanya. kemudian restart Arduino IDE, Klik tools – Board: > Board manager dan instal paket instalasi ESP8266/Arduino lagi. Pilih modul ESP8266 dan masalah tersebut seharusnya sudah tidak muncul.

Last, itulah tutorial Cara mengatasi error “Board generic (ESP8266) is unknown”.  Apabila Anda membutuhkan jasa pengerjaan project terkait Arduino IoT dan ingin memesan project bisa melakukan pemesanan dengan klik tombol dibawah ini:

Jika ada pertanyaan terkait pemesanan project bisa menghubungi – 081325645334 (Indobot Project)

Leave a Comment

whatsapp