Contact us

GeScripter.Blog@gmail.com

Learning Internet of Things

Selasa, 03 Desember 2019

Cara Memperbaiki Bootloader Arduino Nano dengan Arduino UNO


Cara memperbaiki Arduno Nano yang tidak bisa diisi program dari Arduino IDE. Beberapa waktu yang lalu saya mengalami error ketika hendak mengupload program ke dalam Arduino Nano. Error yang saya dapatkan pada bagian log bertuliskan "stk500_recv() programmer is not responding". Setelah saya telusuri mulai dari Google hingga grup-grup Facebook ternyata penyebab error "stk500_recv() programmer is not responding" ini adalah tidak cocoknya bootloader Arduino yang diisikan kedalam Arduino Nano sebelumnya. Ada beberapa solusi yang orang lain berikan kepada saya antara lain mengubah metode upload, mengubah jenis board pada Arduino IDE menjadi Nano (Old Bootloader), dan lain sebagainya, mungkin untuk beberapa waktu dari solusi-solusi tersebut ada yang berhasil tetapi saya coba dikemudian hari saya coba kembali solusi tersebut malah gagal dilakukan dan juga mengalami error yang sebelumnya.
Disalah satu web forum terbesar ternyata pernah ada yang mengalami hal serupa tetapi dengan solusi yang berbeda yaitu mengupload ulang Bootloader Arduino ke dalam Arduino Nano menggunakan Arduino UNO sebagai USB ISP. Setelah saya mendapatkan inti-inti dari setiap langkah kemudian saya coba lakukan.. Beriku ini adalah langkah-langkah yang saya lakukan untuk memperbaiki Bootloader Arduino Nano.

Bahan :
  1. PC/Laptop (Sudah terisi Arduino IDE)
  2. Arduino UNO (Sebagai ISP)
  3. Arduino Nano
  4. Kabel USB Power Arduino (Untuk Nano dan UNO)
  5. Jumper
Langkah Mengubah Arduino IDE Menjadi Uploader :
  1. Buka Arduino IDE
  2. Buka File > Examples > 11.ArduinoISP > ArduinoISP
  3. Hubungkan Arduino UNO ke PC/Laptop
  4. Pilih Port yang sesuai dengan Arduino UNO yang terhubung (Tools > Port)
  5. Tanpa mengubah apapun pada program ArduinoISP, upload program tersebut ke Arduino UNO
  6. Pastikan proses upload berhasil
Langkah Mengupload Bootloader Arduino Nano :
  1. Rangkailah Arduino Uno dengan Arduino Nano seperti pada gambar dibawah ini

Arduino Uno <> Arduino Nano
5V <> 5V
GND <> GND
D10 (SS) <> Reset
D11 (MOSI) <> D11
D12 (MISO) <> D12
D13 (SCK) <> D13
  • Kemudian konfigurasikan Arduino Uno sebagai ISP seperti gambar berikut ini
  • Pastikan langkah 1 dan 2 sudah sesuai dengan gambar diatas. Setelah itu lakukan Burn Bootloader ke Arduino Nano
  • Jika telah sukses maka cobalah mengupload program ke Arduino Nano. Jika proses Burn Bootloader telah berhasil maka upload tidak akan mengalami kendala. Jika terjadi error cobalah ulangi langkah-langkah diatas.
  • Sekian tutorial mengatasi error stk500_getsync() ketika menggunakan Arduino Nano dengan cara upload ulang Bootloader Arduino ke Arduino Nano menggunakan Arduino Uno. Terima kasih telah berkunjung.



    Keyword :
    Cara memperbaiki Arduino Nano tidak bisa upload program
    Cara burn bootloader tanpa USB ISP
    Cara mengubah Arduino UNO menjadi ISP
    Memperbaiki Arduino Nano dengan Arduino UNO
    Cara memperbaiki error stk500_getsync() pada Arduino Nano

    Hay, jika kamu terbantu dengan materi dan tutorial dari kami, yuk Follow kami - https://twitter.com/gegeembrie
    Subcribe Newsletter
    Silahkan matikan AdBlock

    Ayo kita bangun blog ini bersama-sama supaya tetap menyediakan tutorial bermanfaat dengan cara tidak menggunakan AdBlock.
    Semoga ilmu yang didapatkan bermanfaat.
    Terima kasih.