Cara Install Board Digispark IC ATtiny85 pada Software Arduino IDE

Digispark adalah prototyping board berbasis mikrokontroller ATtiny85. ATtiny85 adalah mikrokontroler 8-bit keluaran Atmel dengan frekuensi maksimum 20MHz. ATtiny85 hanya memiliki total 8 kaki pin terdiri dari VCC, GND, Reset dan 5 pin I/O. Dengan ukurannya yang kecil, harganya yang murah dan mudah didapatkan, ATtiny85 selalu menjadi pilihan tepat untuk membuat proyek kecil dan sederhana. Dengan hadirnya Digispark, kini kita dapat memprogram ATtiny85 lebih mudah lagi karena Digispark dapat diprogram menggunakan Arduino langsung. Selain itu Digispark selalu saya anjurkan untuk digunakan oleh teman-teman yang baru belajar Arduino karena harganya lebih murah dibanding board lain (seperti Arduino UNO) dan masih bisa mengcover keperluan belajar Arduino dasar.

Penampakan Digispark board
Untuk dapat memrogram Digispark menggunakan Arduino IDE, terlebih dahulu kita harus menginstal Board Manager untuk Digispark. Board Manager ini harus dipasang dulu supaya Arduino IDE dapat mengenali Digispark sebagai board yang akan diprogram.
Pertama-tama, buka aplikasi Arduino IDE di komputermu. Pada aplikasi Arduino, pilih menu File > Preferences.


Akan muncul jendela Preferences. Pada kolom dengan label "Additional Boards Manager URLs" isikan teks berikut:
http://digistump.com/package_digistump_index.json
Apabila kolom tersebut sudah berisi teks, maka masukkan URL di atas melalui ikon jendela yang ada di sebelah kanan kolom lalu masukkan URL tersebut pada baris baru. Sehingga tampilannya sekarang menjadi seperti ini. Klik OK.



Pilih menu Tools, pilih submenu Board, dan pilih menu Boards Manager..
Akan muncul jendela Boards Manager. Pada dropdown Type pilih opsi Contributed, maka list boards manager di bawahnya hanya akan memunculkan board bertipe contributed saja.
Klik "Digistump AVR Board" lalu klik tombol install yang ada di sebelah kanan bawahnya. Arduino IDE akan mengunduh file-file yang diperlukan untuk Digispark. (Untuk ini komputermu perlu terkoneksi dengan internet).



Previous
Next Post »