Membuat Lingkungan Program AVR Terintegrasi (IDE) di Linux


codeblock IDE
Setelah mengenal proses-prose pemrograman AVR di Linux, selanjutnya kita akan mencoba membuat lingkungan pemrograman terintegrasi (IDE) di Linux. Lingkungan pemrograman terintegrasi atau yang disebut dengan IDE (Integrated Develompent Environment) adalah sebuah aplikasi pemrograman yang memungkinkan kita melakukan semua proses dalam pemrograman AVR dalam satu aplikasi.

Proses-proses tersebut meliputi penulisan kode program, proses compile program, make program menjadi file HEX lalu melakukan download file HEX ke IC AVR. Dengan demikian kita tidak perlu berganti window dan sering mengulang-ulang script pada terminal. Dengan lingkungan pemrograman terintegrasi kita bisa melakukan proses build dan download file HEX dengan klik saja.
Baca Selengkapnya

Pemrograman mikrokontroller di linux


ATmega328pMikrokontroler adalah sebuah chip IC yang mempunyai arsitektur mirip komputer namun dengan spesifikasi yang minimal. Didalam mikrokontroller terdapat prosessor, ram, rom dan port-port yang menghubungkan mikrokontroller dengan rangkaian luar. Beberapa mikrokontroller yang populer diindonesia diantaranya adalah mikrokontroller buatan ATMEL seperti AT89S51, AT89S52 yang termasuk keluarga MCS51 dan beberapa seri mikrokontroler yang termasuk keluarga AVR seperti ATMEGA8, ATMEGA16 dan ATMEGA32.

Untuk melakukan pemrograman mikrokontroller pada sistem operasi Linux, dibutuhkan beberapa aplikasi mulai dari Code Editor, Compiler, Make dan Downloader.. Khusus untuk mikrokontroler buatan ATMEL yang telah disebut tadi, ternyata banyak ditemukan referensi-referensi dari forum maupun blog dari pengguna Linux yang ada di seluruh dunia.

Berikut ini beberapa rangkuman tentang pemrograman mikrokontroller di Linux :
Baca Selengkapnya