Mengelola ESP32 menggunakan Arduino IDE
Arduino IDE (Integrated Development Environment) adalah perangkat lunak sumber terbuka (open-source) resmi yang digunakan untuk menulis, mengkompilasi, dan mengunggah kode program ke papan mikrokontroler Arduino.
Fitur Utama
- Editor Teks: Area untuk menulis kode program, yang sering disebut "sketsa" (sketches).
- Kompilasi dan Unggah: Tombol fungsional untuk memverifikasi (mengkompilasi) kode dan mengunggahnya ke papan Arduino yang terhubung melalui USB.
- Serial Monitor/Plotter: Konsol teks yang berfungsi untuk menampilkan dan mengirim data antara Arduino dan komputer secara real-time, sangat berguna untuk proses debugging.
- Manajer Board & Library: Memudahkan instalasi dan pembaruan dukungan untuk berbagai jenis papan Arduino dan pustaka (libraries) tambahan yang menyediakan fungsionalitas siap pakai.
- Bahasa Pemrograman: Menggunakan bahasa pemrograman C dan C++ yang disederhanakan dengan fungsi dan pustaka khusus Arduino, membuatnya mudah diakses oleh pemula.
Panduan ini membantu kamu menginstal dukungan board ESP32 di Arduino IDE agar bisa mulai membuat proyek IoT dengan mudah.
1. Unduh dan Instal Arduino IDE
Kunjungi: https://www.arduino.cc/en/software
Pilih versi sesuai sistem operasi (Windows, macOS, Linux)
Instal seperti biasa
2. Tambahkan URL Board Manager ESP32
Buka Arduino IDE
Masuk ke File > Preferences
Di bagian Additional Boards Manager URLs, tambahkan:
https://espressif.github.io/arduino-esp32/package_esp32_index.json;
https://dl.espressif.com/dl/package_esp32_index.json
Klik OK
3. Instal Board ESP32
Buka Tools > Board > Boards Manager
Cari “ESP32” di kolom pencarian
Pilih “esp32 by Espressif Systems” lalu klik Install
Tunggu proses instalasi selesai
4. Pilih Board ESP32
Setelah instalasi, pilih board sesuai tipe ESP32 kamu di Tools > Board
Contoh: “ESP32 Dev Module”, “ESP32-S3 Dev Module”, dll.
5. Coba Upload Program
Sambungkan ESP32 ke komputer via USB
Pilih port di Tools > Port
Upload contoh program seperti Blink untuk menguji koneksi
Referensi
- Espressif Systems – ESP32 Technical Reference Manual. Diakses 10 November 2025.
- Arduino.cc – Getting Started with ESP32 on Arduino IDE. Diakses 10 November 2025.
- Espressif GitHub – Arduino core for the ESP32. Diakses 10 November 2025.
- Random Nerd Tutorials – Installing the ESP32 Board in Arduino IDE. Diakses 10 November 2025.
- Arduino Docs – ESP32 Board Package Overview. Diakses 10 November 2025.
Comments
Post a Comment