Arsip Tag: avr

Pengantar Elektronika di Linux – Aplikasi Pengganti EAGLE, Proteus, dan Multisim untuk Desain Rangkaian dan PCB


Bismillahirrahmanirrahim.

Tulisan ini tersedia dalam PDF.

media-flashTulisan ini berisi daftar software pengganti EAGLE, Multisim, Proteus, dan aplikasi elektro serupa di Linux. Software elektronika di Linux saya bagi menjadi dua bagian besar, yakni perancangan dan simulasi. Perancangan di sini mewakili software pengganti EAGLE sedangkan simulasi mewakili software pengganti Multisim/Proteus. Kemudian, saya membagi kategori pengganti EAGLE menjadi perancang skematik murni, perancang PCB layout murni, dan perancang skematik yang termasuk perancang PCB. EAGLE sendiri termasuk kategori software yang mampu merancang skema sekaligus PCB. Dan sebagai kabar baik, EAGLE versi Linux telah dirilis bahkan sudah ada di repo Ubuntu saat ini. Ulasan ringkasnya saya letakkan di bawah. Tulisan ini disusun sedemikian rupa supaya mengantarkan Anda yang ingin lebih dalam menguasai salah satu software dengan dicantumkannya banyak pranala referensi dalam setiap software yang disebutkan. Semoga tulisan ini bermanfaat.  Baca lebih lanjut

Pengantar Pemrograman AVR – Tutorial Avrdude di Linux untuk Membakar HEX ke Atmega128 Melalui USBASP


Bismillahirrahmanirrahim.

Tulisan ini tersedia dalam PDF

text-x-hexTutorial sederhana ini sejatinya adalah catatan pengalaman saya setelah berhasil membakar (download) .hex ke dalam chip Atmega128 melalui kabel USBASP dengan program avrdude di Ubuntu. Tutorial ini –walaupun sederhana– ditujukan sebagai pijakan awal Anda untuk memrogram mikrokontroler AVR dengan hanya menggunakan Linux. Tutorial ini diharap memberi gambaran Anda untuk menggantikan semua aplikasi Windows yang biasa dipakai semisal untuk IDE: Codevision AVR, AVR Studio, dan Atmel Studio; dan untuk burner: Khazama dan Extreme Burner. Tutorial ini menjelaskan cara penggunaan avrdude sebagai pengganti Khazama atau Extreme Burner di Linux. Perlu Anda ketahui sebetulnya Khazama sendiri hanya GUI untuk avrdude yang dibuat khusus untuk USBASP[1] sedangkan Extreme Burner sendiri sudah memiliki versi Linux[2]. Jadi, yang berperan dalam pembakaran .hex di sistem operasi apa pun adalah avrdude. Semoga tutorial ini bermanfaat. Baca lebih lanjut