Cara Install Arduino IDE di Windows (Langkah Lengkap)

Panduan cara install Arduino IDE ini ditulis lengkap sampai ke bagian yang paling sering menggagalkan pemula: driver untuk papan clone. Memasang aplikasinya sendiri hanya butuh beberapa menit, tetapi papan baru benar-benar siap dipakai setelah driver terpasang dan pilihan Board serta Port sudah benar. Ikuti berurutan, dan di akhir panduan papan Anda akan siap menerima program pertama.

Sebelum Mulai: Yang Perlu Disiapkan

  • Papan Arduino, bisa asli maupun clone.
  • Kabel USB yang memiliki jalur data. Banyak kabel bawaan power bank hanya berisi jalur daya. Pakai kabel yang Anda yakin pernah dipakai memindahkan berkas dari ponsel ke komputer.
  • Koneksi internet untuk mengunduh installer dan driver.
  • Hak akses administrator pada komputer, karena proses instalasi akan memasang driver perangkat.

Arduino IDE 1.x atau 2.x?

AspekArduino IDE 1.8.xArduino IDE 2.x
TampilanSederhana dan ringanModern, mirip editor kode masa kini
AutocompleteTidak adaAda
DebuggerTidak adaAda untuk papan tertentu
Kebutuhan sumber dayaRingan, cocok untuk laptop lamaLebih berat
Kecocokan dengan tutorial lamaSangat tinggiSebagian menu berpindah tempat

Untuk pemula yang banyak mengikuti tutorial, versi 1.8.x masih sangat layak karena letak menunya sama persis dengan mayoritas panduan di internet. Untuk laptop yang memadai dan Anda ingin autocomplete, pilih versi 2.x. Keduanya dapat dipasang berdampingan tanpa saling mengganggu.

Langkah 1: Mengunduh Installer

  1. Buka halaman Software di situs resmi arduino.cc.
  2. Pilih installer sesuai sistem operasi Anda. Untuk Windows, pilih opsi Windows Installer, bukan versi Microsoft Store, karena versi installer lebih mudah diatur saat memasang driver.
  3. Pada halaman donasi yang muncul, Anda dapat memilih Just Download untuk mengunduh tanpa berdonasi.

Hindari mengunduh dari situs pihak ketiga maupun tautan bagikan ulang. Installer yang sudah dimodifikasi berisiko membawa perangkat lunak yang tidak Anda inginkan.

Langkah 2: Memasang Arduino IDE di Windows

  1. Jalankan berkas installer yang baru diunduh.
  2. Setujui lisensinya, lalu biarkan pilihan komponen pada pengaturan bawaan. Seluruh komponen yang tercentang memang dibutuhkan.
  3. Biarkan lokasi pemasangan pada folder bawaan kecuali Anda punya alasan khusus.
  4. Ketika Windows menampilkan permintaan izin memasang perangkat lunak perangkat, pilih Install. Permintaan ini bisa muncul dua sampai tiga kali. Inilah yang membuat papan asli terdeteksi nanti, jadi jangan ditolak.
  5. Tunggu sampai proses selesai, lalu buka aplikasinya.

Instalasi berhasil apabila jendela kosong terbuka berisi kerangka kode dengan dua fungsi, yaitu void setup() dan void loop().

memasang arduino IDE di windows

Langkah 3: Memasang Driver CH340 untuk Papan Clone

Bagian inilah yang paling sering menghentikan pemula. Papan Arduino asli memakai chip ATmega16U2 yang dikenali Windows secara otomatis. Sebagian besar papan clone yang beredar di Indonesia memakai chip CH340 buatan WCH, dan chip ini memerlukan driver terpisah.

Cara mengenali: perhatikan chip persegi kecil di dekat port USB. Apabila tertulis CH340 atau CH340G, Anda memerlukan driver ini. Pada Arduino Nano, chip tersebut hampir selalu CH340.

  1. Cabut papan dari komputer terlebih dahulu.
  2. Unduh driver CH340 dari situs resmi WCH atau dari tautan yang disediakan penjual papan Anda.
  3. Ekstrak berkasnya, jalankan installer, lalu klik tombol Install sampai muncul keterangan berhasil.
  4. Restart komputer. Langkah ini sering dilewati padahal cukup menentukan pada banyak versi Windows.
  5. Colokkan kembali papan.

Pengguna macOS versi terbaru umumnya sudah memiliki driver bawaan, meskipun sebagian papan tetap memerlukan driver dari WCH. Pengguna Linux tidak perlu memasang driver sama sekali karena sudah termasuk dalam kernel, tetapi perlu menambahkan akun ke grup dialout agar port serial dapat diakses.

sudo usermod -a -G dialout $USER

Keluar dan masuk kembali ke sesi agar perubahan grup berlaku.

Langkah 4: Memilih Board dan Port

Dua pengaturan ini wajib benar sebelum program dapat diunggah.

memasang driver CH340

Memilih Board

Buka menu Tools, lalu Board, kemudian Arduino AVR Boards, dan pilih tipe papan Anda. Untuk Arduino Uno pilih Arduino Uno, untuk Nano pilih Arduino Nano. Salah memilih membuat kode ter-compile untuk chip yang berbeda dan upload akan gagal.

Memilih Port

Buka menu Tools kemudian Port. Apabila muncul lebih dari satu pilihan, pastikan mana milik papan Anda dengan cara berikut: catat daftar port yang muncul, cabut papan, buka kembali menu Port, lalu perhatikan port mana yang hilang. Itulah port papan Anda.

Khusus Pengguna Nano Clone Lama

Apabila Nano Anda gagal upload meski papan dan port sudah benar, buka menu Tools kemudian Processor, lalu pilih opsi ATmega328P (Old Bootloader). Banyak Nano clone masih memakai bootloader versi lama.

 

Memasang Dukungan Papan Tambahan

Arduino Uno, Nano, dan Mega sudah didukung sejak awal sehingga tidak memerlukan langkah tambahan. Namun begitu Anda hendak memakai ESP32 atau ESP8266, dukungan papannya harus dipasang lebih dahulu melalui Boards Manager.

  1. Buka menu File, lalu Preferences.
  2. Tempelkan alamat berkas JSON papan yang bersangkutan pada kolom Additional Boards Manager URLs. Alamat resminya tersedia di dokumentasi masing-masing papan.
  3. Buka menu Tools, lalu Board, kemudian Boards Manager.
  4. Cari nama papan yang dimaksud, lalu klik Install. Proses ini mengunduh beberapa ratus megabita, jadi pastikan koneksi Anda memadai.
  5. Setelah selesai, papan tersebut muncul di daftar menu Board.

Perlu diketahui, dukungan papan dan library disimpan di folder terpisah dari aplikasi IDE. Karena itu memasang ulang Arduino IDE tidak menghapus keduanya, dan sebaliknya, menghapus aplikasi tidak otomatis membersihkan ruang penyimpanan yang terpakai.

Langkah 5: Menguji dengan Program Blink

Uji seluruh rantai kerja Anda sebelum melanjutkan ke materi lain.

  1. Buka menu File, lalu Examples, kemudian 01.Basics, dan pilih Blink.
  2. Klik tombol Upload yang berbentuk panah ke kanan.
  3. Perhatikan lampu TX dan RX pada papan yang akan berkedip cepat selama proses pengiriman.
  4. Setelah muncul pesan Done uploading, LED bawaan papan akan berkedip dengan irama satu detik menyala dan satu detik padam.

Program Blink tidak memerlukan komponen tambahan karena memakai LED yang sudah terpasang di papan. Apabila LED tersebut berkedip, berarti aplikasi, driver, kabel, dan papan Anda sudah bekerja dengan benar.

Masalah Umum Saat Instalasi

GejalaPenyebabSolusi
Menu Port kosong meski papan tercolokDriver CH340 belum terpasang, atau kabel tanpa jalur dataPasang driver lalu restart, dan coba kabel lain
Muncul perangkat bertanda seru di Device ManagerDriver belum terpasang dengan benarUninstall perangkat tersebut, colok ulang, pasang driver kembali
Error avrdude stk500_getsync saat uploadBoard atau Port salah pilih, atau pin 0 dan 1 terpakaiPeriksa pilihan di menu Tools, cabut komponen dari pin 0 dan 1
Library tidak ditemukan saat compileLibrary belum dipasangPasang melalui Sketch, Include Library, Manage Libraries
IDE 2.x gagal terbuka atau sangat lambatSumber daya komputer terbatasPakai versi 1.8.x yang jauh lebih ringan

Penelusuran lengkap untuk papan yang sama sekali tidak terbaca tersedia di Arduino tidak terdeteksi di port COM.

Pertanyaan yang Sering Diajukan

Apakah Arduino IDE berbayar?

Gratis sepenuhnya dan bersifat open-source. Permintaan donasi pada halaman unduh bersifat sukarela dan dapat dilewati.

Bisakah memakai Arduino tanpa memasang aplikasi apa pun?

Bisa, melalui Arduino Cloud Editor yang berjalan di peramban. Namun tetap dibutuhkan agen kecil yang dipasang di komputer agar peramban dapat mengakses port serial.

Apakah bisa memasang IDE versi 1.x dan 2.x bersamaan?

Bisa. Keduanya memakai folder instalasi terpisah dan tidak saling mengganggu.

Berapa ruang penyimpanan yang dibutuhkan?

Versi 1.8.x membutuhkan ruang yang cukup kecil, sedangkan versi 2.x lebih besar. Ruang tambahan juga akan terpakai seiring Anda memasang dukungan papan dan library.

Perlukah memasang dukungan papan tambahan?

Untuk Arduino Uno, Nano, dan Mega tidak perlu karena dukungannya sudah termasuk. Dukungan tambahan baru dibutuhkan untuk papan seperti ESP32 atau ESP8266, dan dipasang melalui Boards Manager.

Langkah Selanjutnya

Setelah instalasi selesai dan program Blink berjalan, lanjutkan ke materi dasar secara berurutan di panduan belajar Arduino dari nol. Untuk memahami apa yang sebenarnya terjadi di balik tombol Upload, baca Arduino adalah: pengertian, fungsi, dan cara kerjanya.

Masih bingung memilih papan? Lihat perbedaan Arduino Uno, Nano, dan Mega. Ingin belajar dengan pendampingan langsung? Lihat kursus Arduino bisaioti.

Related Articles

Chat Langsung dengan Kami
Staff bisaioti 1 — +62 823-3306-4821 E-Course, Offline Course, Hardware & Teknis IoT/OT Staff bisaioti 2 — +62 823-3306-4821 Training Korporat & Toko Hardware