Lewati ke konten utama
seratusribu.com
Semua artikel
Arduino & Elektronika Dasar

Arduino Uno vs ESP32: Pilih Mana untuk Proyek Pemula?

Oleh Anang H. Darmawan

2 menit baca
Laporkan
Arduino Uno vs ESP32: Pilih Mana untuk Proyek Pemula?

Foto: Robin Glauser / Unsplash

Robotika dan IoT hampir selalu berawal dari Arduino. Board inilah yang memperkenalkan banyak orang ke dunia mikrokontroler sebelum akhirnya sebagian pindah ke ESP32 begitu proyeknya butuh WiFi. Sayangnya pemula sering bingung harus mulai dari mana, karena keduanya sering disebut bergantian padahal punya perbedaan mendasar.

Arduino Uno untuk proyek yang berjalan lokal

Arduino Uno adalah board mikrokontroler standalone tanpa WiFi/Bluetooth bawaan. Cocok untuk proyek yang logikanya berjalan lokal: baca sensor, gerakkan servo/motor, tampilkan ke LCD, simpan ke SD card. Harganya lebih murah, komponennya lebih umum dijual di toko elektronika lokal, dan dokumentasi/library-nya paling banyak tersedia karena sudah jadi standar belajar elektronika selama belasan tahun.

ESP32 saat proyek butuh koneksi internet

ESP32 punya WiFi dan Bluetooth bawaan, cocok begitu proyek butuh kirim data ke internet: ke Google Sheets, Telegram, dashboard, atau MQTT. Tapi kalau proyeknya sebenarnya tidak butuh koneksi internet sama sekali, misalnya alarm keamanan ruangan, palang parkir, atau absensi kartu RFID yang cukup dicatat lokal, pakai ESP32 justru menambah kompleksitas dan biaya tanpa manfaat nyata.

Aturan praktis untuk pemula

Aturan sederhana untuk pemula: kalau proyekmu tidak butuh kirim/terima data dari internet, mulai dari Arduino Uno dulu. Palang Parkir Otomatis Arduino Uno dan Alarm Keamanan PIR + Keypad Arduino Uno adalah contoh proyek yang sepenuhnya standalone. Semua logika (sensor, servo, keypad, LCD) berjalan lokal di board, tanpa satu baris kode WiFi pun.

Kalau butuh menyimpan riwayat/log tapi masih belum perlu cloud, Absensi RFID + SD Card Arduino Uno menunjukkan pola umum: catat data ke SD card lokal dengan timestamp dari modul RTC, bukan ke database online. Ini sering jadi jalan tengah yang pas untuk tugas akhir yang perlu bukti data tapi tidak mau ribet setup server.

Kalau sudah nyaman dengan pola sensor-logika-output di Arduino Uno dan proyek berikutnya memang butuh konektivitas (kirim notifikasi WA/Telegram, tampil di dashboard web, dsb.), baru pindah ke board berbasis ESP32. 5 Proyek ESP32 Pemula untuk Belajar IoT dari Nol menyusun urutan belajarnya. Kalau masih ingin banyak latihan dasar Arduino dulu sebelum lompat ke ESP32, 10 Proyek Arduino Pemula (E-Book + Kode) berisi kumpulan proyek bertahap dari blink LED sampai motor.