Sekitar beberapa bulan yang lalu terbesit di dalam pikiran untuk mencoba menggunakan compiler AVR yang dapat berjalan di OS Ubuntu. Setelah mencari-cari di internet, jatuhlah pilihan pada software yang dikembangkan oleh CADMANIAC. (www.cadmaiac.org). Software KontrollerLab ini berlabel freeware sehingga dapat digunakan oleh siapapun tanpa harus membayar.
Selain freeware, software ini juga menggunakan compiler GCC-AVR yang sangat terkenal dikalangan program open source untuk mikrokontroler AVR. Jika di windows, kita bisa temukan compiler ini bersamaan dengan program WinAVR atau pada Eclipse yang telah terintegrasi dengan GCC-AVR.
Sedangkan untuk proses pengisian kode program ke dalam mikrokontroler, software ini juga menggunakan program AVRDUDE seperti halnya WinAVR.
Ketika membaca dan mencoba program ini, dapat disimpulkan bahwa program ini hampir mirip dengan WinAVR yang hanya dapat bekerja dilingkungan Windows. Jika pada sebelumnya terbiasa degan WinAVR, maka tentu saja kita tidak terlalu bingung dalam mengoperasikan program ini.
Sebenarnya percobaan menggunakan software ini telah dilakukan beberapa bulan yang lalu ditengah-tengah kesibukan bekerja (kebetulan saya bekerja ruang lingkup yang sama, jadi bisa dibilang sekali dayung 2-3 pulau terlampaui....lebay....), akan tetapi kesempatan untuk melakukan dokumentasi baru saat ini.
OK, tidak usah basa-basi lagi, langsung saja dimulai...
1. Pertama-tama, siapkan dulu instalasi avr-dude, gcc-avr dan avr-libc:
- Bukan program Terminal
- Ketikan kode berikut ini :
sudo apt-get install avrdude gcc-avr avr-libc
Tunggu sampai semua instalasi selesai. Lama waktu yang diperlukan dalam proses ini sangat bervariasi tergantung dari koneksi internet yang digunakan.
2. Lakukan instalasi KontrollerLab.
Program KontrollerLab dapat di temukan pada link ini
Setelah didapat package instalasi software tersebut, kemudian lakukan instalasi.
Cara yang dijelaskan dan lokasi folder tidak mutlak, dapat diganti dengan yang lain.
- Letakan package instalasi pada di "/home/<user>/Desktop". Ganti <user> dengan nama akun yang sedang digunakan. Misalnya : /home/Admin/Desktop
- Ketikan kode ini di program terminal
sudo dpkg -i /home/<user>/kontrollerlab_0.8.0beta1-0gutsy1_i386.deb
note : <user> diganti dengan nama akun yang sedang digunakan. Misal:
sudo dpkg -i /home/Admin/kontrollerlab_0.8.0beta1-0gutsy1_i386.deb
Setelah instalasi selesai, program dapat dijalan dengan masuk ke Menu Application | Programming | KontrollerLab
Jika semua berlangsung dengan lancar, maka akan ada penampakan seperti berikut ini.
Langsung saja buat project baru.
Setelah project siap, maka buat file .c / .h sebagai media penyimpanan list program.
Pilih salah satu tipe file, beri nama dan save
Setelah selesai membuat project dan file, maka lakukan pengaturan project

Nah, cukup mudah kan?
Selamat mencoba!!!!!!