Install library ATmega 16 ke Arduino IDE
-
Instal aplikasi Arduino IDE terbaru
-
Buka aplikasi tersebut lalu klik File>Preferences...
-
Pada bagian Additional board manager URLs masukan link berikut
https://mcudude.github.io/MightyCore/package_MCUdude_MightyCore_index.json
-
Klik OK
-
Klik Tools>Board>Boards Manager lalu cari MightyCore by MCUdude dan klik install
-
Download zadig pada link berikut
https://zadig.akeo.ie/
-
Hubungkan USBasp
-
Buka aplikasi tersebut lalu klik Options>List All Device
-
Cari** USBasp** pada list device
-
Pilih libusbK pada bagian driver lalu klik Install Driver/Replace Driver lalu tunggu hingga selesai
-
Kembali ke Arduino IDE lalu pada Board Manager pilih ATMega 16
-
Lalu klik** Tools>Programmer** dan pilih** USBasp**
-
klik Tools>Burn Bootloader
-
Pastikan bootloader berhasil dipasang
-
Abaikan jika ada error AVRdude...
-
Coba masukan program Example Blink. Harusnya output yang terhubung ke PB0 akan blinking
-
Perhatikan pinout ATmega16 pada MightyCore seperti gambar berikut
.png)