
Perkembangan teknologi Internet of Things (IoT) semakin pesat dan menghadirkan banyak peluang dalam berbagai bidang, mulai dari otomasi rumah, industri, hingga pendidikan. Dua modul mikrokontroler yang paling populer untuk proyek IoT adalah ESP8266 dan ESP32. Keduanya terkenal karena:
Harga yang terjangkau, Dukungan koneksi WiFi (dan Bluetooth pada ESP32), Komunitas pengguna yang sangat luas, Serta kompatibilitas dengan Arduino IDE yang memudahkan pemula maupun profesional dalam pengembangan aplikasi. Namun, sebelum dapat digunakan di Arduino IDE, kita perlu menambahkan board package khusus untuk ESP8266 dan ESP32. Proses instalasi ini cukup mudah dan hanya memerlukan beberapa langkah sederhana.
Pada panduan ini, kita akan membahas cara meng-install board ESP8266 dan ESP32 di Arduino IDE mulai dari penambahan URL Board Manager hingga uji coba upload program sederhana.
Langkah langkah Install Board ESP8266 & ESP32 di Arduino IDE
- Tambahkan URL Board Manager
Buka Arduino IDE.
Pergi ke menu File → Preferences.
Pada bagian Additional Board Manager URLs, masukkan link berikut (bisa ditambahkan lebih dari satu, pisahkan dengan koma):
ESP8266:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
ESP32:
https://dl.espressif.com/dl/package_esp32_index.json
Klik OK.
- Buka Board Manager
Pergi ke Tools → Board → Board Manager.
Ketik ESP8266 di kolom pencarian, lalu klik Install.
Ketik ESP32 di kolom pencarian, lalu klik Install.
- Pilih Board
Hubungkan board ESP8266 (misalnya NodeMCU) atau ESP32 ke laptop via kabel USB.
Pergi ke Tools → Board, lalu pilih board yang sesuai:
NodeMCU 1.0 (ESP-12E Module) untuk ESP8266.
ESP32 Dev Module untuk ESP32.
Pada Tools → Port, pilih port COM yang terdeteksi.
