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
  2. Kemudian konfigurasikan Arduino Uno sebagai ISP seperti gambar berikut ini
  3. Pastikan langkah 1 dan 2 sudah sesuai dengan gambar diatas. Setelah itu lakukan Burn Bootloader ke Arduino Nano
  4. 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

Tidak ada komentar:
Write komentar
Hay, jika kamu terbantu dengan materi dan tutorial dari kami, yuk Follow kami - https://twitter.com/gegeembrie
Subcribe Newsletter