Cara Cepat Bootloader Arduino

Back to Blog

Cara Cepat Bootloader Arduino

Bootloader. kata kata itu seringkali kita dengar kalau berurusan dengan mikrokontroller khususnya arduino. IC atmega8, atmega168 dan atmega328 (yang biasa saya pakai) kalau tanpa bootloader bukan arduino namanya. Bootloader adalah file kecil yang di benamkan ke memory flash mikrokontroller bersangkutan yang fungsinya adalah sama seperti sistem operasi, dibutuhkan untuk membantu proses kerja dari sistem yang lain. dalam hal ini proses tersebut adalah masukknya  program melalui jalur komunikasi rx/tx ke memory flash mikrokontroller. disinilah peran penting sebuah bootloader.

Biasanya kita kalau ingin memprogram sebuah ic mikrokontroller harus menggunakan sebuah downloader. pada Ic AvR biasanya alat downloader yang saya gunakan adalah usbasp ataupun usbtinyisp. Kedua jenis downloader ic tersebut sama sama bekerja dengan memanfaatkan jalus isp sehingga setidaknya memerlukan minimal 4 buah jalur komunikasi diluar dari power supply itu sendiri. Namun pada arduino yang ic atmega nya telah tertanam sebuah bootloader, untuk memprogram ic tersebut kita tidak usah repot lagi menghubungkan 4 kabel jalur isp tersebut. Kenapa demikian? ya karena ic yang sudah tertanam bootloader tersebut sudah mampu membaca komunikasi secara serial untuk menuliskan program ke memory flashnya dengan jalur rx/tx tersebut.

Bagi sebagian orang yang baru mengenal bootloader tentunya masih bingung bagaimana cara untuk menanamkan sebuah file bootloader kedalam ic atmega agar dapat berfungsi sebagai arduino. Dibawah ini saya sudah merancang sebuah alat yang dapat membootloader sebuah ic atmega kosong sehingga dapat bekerja seperti arduino yaitu diprogram melalui jalur rx/tx. ya jadi untuk membuat sebuah arduino yang bisa diprogram seperti itu kamu harus bisa membootloader nya dulu dong. dengan alat saya ini kamu dengan mudah bisa melakukan nya. yuk kita lihat foto design nya dan sedikit tutorial bootloader saya dibawah ini.

Baca juga  Membuat Thermometer Delphi

Alat yang saya buat ini berbasiskan usbasp seperti layaknya downloader biasa namun disini saya telah menambahkan langsung socket ic yang dapat dilepas sehingga mempermudah dalam proses pengisian bootloader dan langsung dapat menggunakan ic tersebut.

Share this post

Comments (15)

  • vick Reply

    Using FTDI chip ??

    3 September 2012 at 20.10
  • vick Reply

    Using FTDI chip ?

    3 September 2012 at 20.10
    • Duwi Arsana Reply

      no, but usbasp base :)

      5 September 2012 at 08.28
  • Duwi Arsana Reply

    ayooo ready 1 unit aja nih..

    8 September 2012 at 17.47
  • Semua Orang Reply

    apa ni ya?

    16 September 2012 at 16.22
  • Muhammad Nico Permana Reply

    Ada skematik nya gak mas? mau buat juga bootloader

    8 Oktober 2012 at 10.39
  • Gilang Ghufron Lintang Reply

    bli itu fungsi atmega8 yg pake soket biasa fungsinya untuk usbasp ya?

    8 Januari 2013 at 13.30
  • Edward Hiskia Reply

    minta skema nya donk gan , hehe…

    16 Januari 2013 at 18.06
  • Iqbal WP Reply

    wiring nya udh gk bsa d buka gan?
    selain itu, IC yg fix nya di isi program apa?

    8 Maret 2013 at 14.41
  • SNAZZY Reply

    gan kalo usbasp, atmega yang digunakan perlu ditanamkan bootloader didalamnya. dan bagaimana cara memasukan firmwarenya.

    11 Agustus 2013 at 12.12
  • titin Reply

    Bisa pesen 1?scptnya ke bekasi

    31 Oktober 2015 at 12.44
    • Anak Agung Duwi Arsana Reply

      adanya usbasp2840 harga sampai bekasi 140rb. silahkan cek artikel cara copy mikrokontroler

      31 Oktober 2015 at 14.52

Komentar anda

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to Blog