Tag Archives: Linux Ubuntu

Integrasi Avrdude ke Eclipse IDE di Linux Ubuntu

Avrdude adalah program untuk mengupload/download kode hexa ke mikrokontroler Atmel AVR ISP. Avrdude jalan di sistem operasi Linux. Beragam device programmer dapat digunakan melalui avrdude, salah satunya usbasp. Sedangkan, Eclipse merupakan IDE untuk menulis kode, mendeploy dan mengelola software, menggunakan bahasa C, C++, Java, HTML, dll. Eclipse akan digunakan sebagai environment untuk menuliskan kode program (C, assembly) untuk AVR menggunakan toolchain avr-gcc dan avr-libc.

Saya yakin semua orang punya preferensi yang berbeda dalam menulis suatu kode program. Ada yang senang menggunakan editor konsole (seperti vim atau emacs) atau menggunakan editor GUI (seperti Geany atau Eclipse). Oleh karena itu, saya di sini hanya mencoba memaparkan bagaimana cara mengintegrasikan avrdude dengan eclipse IDE di Linux uBuntu, tanpa ada maksud untuk melebih-lebihkan satu editor terhadap editor program lainnya.

Berikut langkah-langkah keseluruhan untuk mengembangkan sistem mikrokontroler AVR di Linux Ubuntu menggunakan Eclipse IDE, avr toolchain dan avrdude. Programmer yang digunakan adalah usbasp. Continue reading Integrasi Avrdude ke Eclipse IDE di Linux Ubuntu

BlueTooth Dialup

Berikut cara mudah koneksi bluetooth untuk dialup ke internet mobile provider, setelah fresh install.
Spesifikasi:

  • OS: uBuntu-10.04.1 desktop
  • Phone: HP Nokia CDMA 6275i
  • Provider: Flexy Unlimited

Setelah fresh install, program manajer untuk dialup internet melalui bluetooth tidak terinstall. Yang terinstall hanya paket bluez, bluez-* (termasuk bluez-utils dan bluez-hcidump). Satu paket yang perlu diinstall lagi untuk memudahkan dialup adalah blueman.

Berikut langkah mudah untuk koneksi dialup di uBuntu lewat bluetooth:

  1. Pastikan PC/laptop sudah punya bluetooth device (atau  usb bluetooth). Pasang bluetooth;
  2. Pairing bluetooth device;
  3. Setting koneksi internet: nomor dial, username, password;
  4. Install blueman: aptitude install blueman;
  5. Jalankan blueman dan klik kanan device HP (modem), serta pilih dialup service;
  6. Selesai;

Referensi: https://help.ubuntu.com/community/BluetoothDialup

 

Program GUI Editor BibTex

Dalam menulis dokumen ilmiah terutama paper, jurnal, buku TA/thesis atau laporan teknis, sumber acuan harus disisipkan dalam tulisan.

Program editor teks pada umumnya (misalnya openoffice writer, Lyx) menggunakan database bibliography  yang berisi daftar pustaka beserta kata kunci uniknya yang dapat disisipkan dalam teks. Database ini dapat dibuat langsung dari program editornya yang kemudian akan embed dengan file dokumen. Database ini dapat pula tersimpan dalam file khusus (BibTex), dengan ekstensi salah satunya .bib.

Openoffice writer dapat menggunakan 2 mode masukan bibliography tersebut, embedded di file dan BibTex. Sedangkan Lyx, program GUI editor Latex, menggunakan file database BibTex.

File BibTex ini berupa teks dan mempunyai format XML. File ini dapat diedit menggunakan teks editor biasa. Program GUI khusus untuk mengedit file ini juga tersedia, seperti KBibTeX untuk KDE, Pybliographer untuk GNOME/Xfce dan WibTeX untuk Windows.
Continue reading Program GUI Editor BibTex