Arduino adalah platform mikrokontroler open-source paling populer untuk belajar elektronika di seluruh dunia. Murah, gampang dipelajari, dan komunitasnya luar biasa besar. Artikel ini buat kamu yang baru mau mulai — kita akan bahas pilih board, install software, dan project pertama “Hello World” elektronika: blink LED.
1. Pilih Board Pertama
Untuk pemula, ada 3 pilihan utama:
- Arduino UNO R3 — paling umum, banyak tutorial, banyak shield kompatibel. Cocok 90% project pemula.
- Arduino Nano — lebih kecil, fitur sama dengan UNO, harga lebih murah. Bagus untuk project compact.
- Arduino Mega 2560 — banyak pin (54 digital + 16 analog), butuh saat project mulai kompleks (LCD + banyak sensor).
Rekomendasi: mulai dari UNO R3. Tahan banting, harga ramah, dan tutorial online paling banyak.
2. Komponen Wajib di Starter Kit
- Board Arduino UNO R3 + kabel USB
- Breadboard 830 hole
- Kabel jumper male-male + male-female (~40 pcs masing-masing)
- LED 5mm assorted color (~20 pcs)
- Resistor assorted (220Ω, 1kΩ, 10kΩ paling sering dipakai)
- Push button (4 pcs)
- Buzzer pasif (1 pcs)
- Potentiometer 10k (1 pcs)
Total budget ~Rp 150-200K kalau beli ketengan, atau ~Rp 250K untuk Starter Kit lengkap.
3. Install Arduino IDE
Download Arduino IDE dari arduino.cc/en/software. Tersedia untuk Windows, macOS, dan Linux. Setelah install:
- Colok kabel USB dari Arduino ke laptop
- Buka Arduino IDE → Tools → Board → pilih “Arduino UNO”
- Tools → Port → pilih port yang muncul (mis. COM3 di Windows, /dev/ttyACM0 di Linux)
Jika port tidak muncul di Windows, install driver CH340 atau FTDI (tergantung chip USB-to-Serial di Arduino kamu).
4. “Hello World”: Blink LED
Buka File → Examples → 01.Basics → Blink. Kode aslinya:
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
Klik tombol Upload (panah ke kanan). LED bawaan di board (label “L”) akan kedip-kedip setiap 1 detik. Selamat — kamu baru saja menulis dan menjalankan program elektronika pertama!
5. Next Step
- Belajar Serial Monitor untuk debugging
- Coba sensor DHT22 (suhu & kelembapan) — beli di kami atau pakai sensor di starter kit
- Belajar LCD 16×2 dengan I2C
- Project sederhana: smart lamp otomatis pakai LDR
Selamat menjelajahi dunia elektronika! Stuck di tengah? Chat WA kami — tim engineer siap bantu debug.
