Skip to main content

Menginstall USBasp Programmer di Ubuntu Linux

Berkaitan dengan artikel sebelumnya yaitu Membuat Arduino Uno Sendiri, kali ini saya akan menjelaskan Cara installasi USBasp Programmer di Ubuntu Linux.



Sedikit ulasan: USBasp Programmer adalah alat yang digunakan untuk menginstall/burn bootloader pada sebuah microcontroller (IC) dan memprogram sebuah IC. Pada kasus ini saya nantinya menggunakan USBasp untuk menginstall bootloader di IC ATMega328 untuk membuat Arduino Uno sendiri. :D

Langsung saja, Caranya sebagai berikut:

1. Install driver dengan paket AVRdude
sudo apt-get install avrdude

2. Setelah itu tancapkan USBasp ke komputer dan promt dmesg
$ dmesg
[...]
[15014.460382] usb 5-1: new low-speed USB device number 4 using uhci_hcd
Dibaris paling bawah akan terlihat bahwa device usb baru terdeteksi oleh sistem, seperti contoh diatas

3. Coba ketik lsusb untuk mengetahui semua daftar usb device yang terhubung
$ lsusb
Bus 006 Device 002: ID 046d:c526 Logitech, Inc. Nano Receiver
Bus 007 Device 002: ID 044e:3017 Alps Electric Co., Ltd BCM2046 Bluetooth Device
Bus 005 Device 004: ID 16c0:05dc VOTI shared ID for use with libusb
Disana akan terlihat device dengan ID 16c0:05dc. Inilah id USBasp programmer kita, dimana 16c0 adalah VendorID dan 05dc adalah ProductID. Kita memerlukan informasi ini untuk langkah selanjutnya.

4. Kita akan membuat rule baru untuk service udev, agar USBasp dapat digunakan.
sudo gedit /etc/udev/rules.d/60-objdev.rules

5. Copy baris program berikut didalam file lalu simpan
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE="0666", SYMLINK+="USBasp"

6. Setelah itu restart service udev
sudo /etc/init.d/udev restart

7. Cabut dan tancapkan kembali USBasp, kemudian cek folder /dev
$ ls /dev

8. Akan terlihat symbol link baru bernama USBasp disana, itu artinya USBasp sudah terinstall baik di Ubuntu Linux anda.


Selanjutnya kita akan Menggunakan USBasp Programmer untuk Menginstall Bootloader Arduino di IC ATMega328

Comments

Popular posts from this blog

Cara Mendapatkan Game Steam Berbayar tapi Geratis dengan Steam Keys

Halo gaes, Kali ini adalah artikel yang sangat menyenangkan untuk para gamers. Yak, karena kita akan mendapatkan Game Berbayar dari Steam secara geratis aman dan legal, caranya yaitu dengan mendapatkan steam keys secara geratis. Kalian sudah tau Steam Keys? Steam keys adalah kode yang digunakan untuk mengaktifasi pembelian sebuah product/game dalam Steam. Ketika kita meng-activate product dengan kode Steam Keys otomatis kita telah melakukan pembelian game dalam Steam. Tentu saja hal ini legal. Kok bisa? siapa gerangan yang sangat dermawan, kok mau2nya membagikan steam keys secara cuma-cuma? Dia adalah http://dlh.net DLH.net adalah situs yang akan memberikan Steam Keys game berbayar namun secara free / geratis. Yuk langsung saja saya jelaskan bagaimana cara memperoleh game secara geratis di dlh.net 1. Pertama, silahkan mendaftar di dlh.net. Jika kalian tidak mau ribet kalian bisa langsung login menggunakan facebook. 2. Jika sudah login, arahkan kursor ke nama kalian d...

Membuat Arduino Uno Sendiri

Arduino adalah jenis microcontroller yang digunakan untuk membuat prototype project elektronik dan robotik. Arduino Board telah di desain sedemikian rupa untuk memudahkan pemrograman microcontroller. Trend microcontroller bernama Arduino yang berbasis Open Source / Open Hardware (Artinya semua orang bebas membeli, menggunakan dan mengembangkan Arduino untuk prototyping keperluan belajar, proyek pribadi maupun corporate company) saat ini rupanya telah menyerang saya juga. Betapa penasarannya saya ingin belajar pemrograman untuk hardware. Karena microcontroller ini berkaitan dengan elektronika alhasil saya harus mempelajari elektronika mulai dasar :D Cerita berawal dari harapan saya ingin membeli Arduino namun digagalkan oleh teman saya, dia merekomendasikan saya untuk membuat arduino sendiri.. Lho? Dasar elektro saja saya gak bisa kok disuruh bikin arduino :D Teman saya yang cukup hobi dengan elektronika itu, ternyata dia cukup mengerti tentang microcontroller walaupun belum p...

Menyembunyikan file di android

Fitur gallery di android memang sengaja dibuat untuk memudahkan user karena menampilkan semua gambar atau video di sdcard maupun phone, tetapi bagaimana jika kita memiliki file, gambar, video yang sifatnya pribadi?? Tentu kita ga mau dilihat orang kan hahaha :D untuk itu aplikasi ini diciptakan.