Cara Install Board ESP32 di Arduino IDE

Artikel ini membahas cara menginstall board ESP32 di Arduino IDE dan cara menggunakan ESP32 untuk pertama kali.
Cara Install Board ESP32 di Arduino IDE

Seperti yang sudah kita bahas di artikel sebelumnya tentang tutorial install board ESP8266 atau NodeMCU di Arduino IDE, board yang menggunakan chip ESP32 juga tidak secara langsung didukung oleh Arduino.

Board ESP32 merupakan salah satu board yang banyak digunakan oleh pengguna Arduino karena kemampuan yang dimilikinya dalam hal konektivitas dan daya tahan baterai. Untuk dapat menggunakan board ESP32 di Arduino IDE, kita perlu menginstall board ESP32 terlebih dahulu menggunakan board manager yang tersedia. 

Meskipun tidak secara langsung didukung oleh Arduino, install board ESP32 di Arduino IDE cukup mudah dengan menambahkan link pada Additional Board Manager URLs dan mengikuti langkah-langkah yang akan saya jelaskan di artikel ini. 

Siapkan Arduino IDE, board ESP32, dan komputer Anda, karena kita akan belajar bagaimana cara install board ESP32 di Arduino IDE dalam tutorial ini. 

Spesifikasi ESP32

  • Microcontroller: Tensilica 32-bit Single-/Dual-core CPU Xtensa LX6
  • Operating Voltage: 3.3V
  • Input Voltage: 7-12V
  • Digital I/O Pins (DIO): 25
  • Analog Input Pins (ADC): 6
  • Analog Outputs Pins (DAC): 2
  • UARTs: 3
  • SPIs: 2
  • I2Cs: 3
  • Flash Memory: 4 MB
  • SRAM: 520 KB
  • Clock Speed: 240 Mhz
  • Wi-Fi: IEEE 802.11 b/g/n/e/i:
    • Integrated TR switch, balun, LNA, power amplifier and matching network
    • WEP or WPA/WPA2 authentication, or open networks

Cara Install Board ESP32 di Arduino IDE Versi 1.8.X

Kita tau bahwa saat artikel ini dibuat, Arduino IDE memiliki 2 buah versi, yaitu Arduino IDE 1.8.X dan Arduino IDE 2.0 yang baru. Di sini saya menggunakan Arduino IDE versi 1.8.16. Berikut adalah cara install board ESP32 di Arduino IDE versi 1.8.X.

  1. Buka Arduino IDE
  2. Buka Preferences melalui menu File > Preferences atau gunakan shortcut Ctrl + Koma (,).
    Arduino IDE 1.8
  3. Kemudian pada bagian Additional Boards Manager URLs, tempelkan URL di bawah ini pada kolom yang tersedia.
    https://dl.espressif.com/dl/package_esp32_index.json
    Jika kalian sudah pernah menambahkan URL board lain sebelumnya, paste URL ESP32 di bawah atau di atas URL yang sudah ada. Seperti gambar di bawah ini.
  4. Kemudian tekan OK.
  5. Kemudian buka Boards Manager melalui Tools > Board > Boards Manager.
  6. Kemudian cari board ESP32 dengan mengetikkannya pada kolom pencarian.
  7. Klik install dan tunggu hingga proses selesai, tunggu hingga proses download selesai, pastikan koneksi internet kamu stabil, karena prosesnya akan cukup memakan waktu.
  8. Jika proses download dan instalasi selesai, seharusnya board ESP32 sudah berlabel Installed.
  9. Kita bisa cek board ESP32 melalui menu Tools > Boards > ESP32 Boards.
  10. Selesai, sekarang kalian sudah bisa memprogram board ESP32 seperti board Arduino lainnya.

Cara Install Board ESP32 di Arduino IDE Versi 2.0

Saat tutorial ini dibuat, saya menggunakan Arduino IDE versi 2.0.3 Berikut adalah cara install board ESP32 di Arduino IDE versi 2.0.
  1. Buka Arduino IDE versi 2.0.
  2. Buka Preferences melalui menu File > Preferences atau gunakan shortcut Ctrl + Koma (,).
  3. Kemudian pada bagian Additional Boards Manager URLs, tempelkan URL di bawah ini pada kolom yang tersedia.
    https://dl.espressif.com/dl/package_esp32_index.json
    Jika kalian sudah pernah menambahkan URL board lain sebelumnya, paste URL ESP32 di bawah atau di atas URL yang sudah ada. Seperti gambar di bawah ini.
  4. Kemudian tekan OK.
  5. Kemudian buka Boards Manager dari menu di sebelah kiri.
  6. Kemudian cari board ESP32 dengan mengetikkannya pada kolom pencarian.
  7. Install dan tunggu hingga proses selesai.
  8. Jika proses download dan instalasi selesai, seharusnya board ESP32 sudah berlabel Installed.
  9. Kita bisa cek board ESP32 melalui menu Tools > Boards > ESP32 Boards.
  10. Selesai, sekarang kalian sudah bisa memprogram board ESP32 seperti board Arduino lainnya.

Cara Upload Program ke ESP32

Saya menggunakan board ESP32 Devkit V1.

Setelah kita berhasil memasang board ESP32 di Arduino IDE, kini saatnya kita melakukan percobaan dengan upload program. Kali ini kita hanya akan upload kode program sederhana, yaitu blink.

  1. Buka Arduino IDE.
  2. Hubungkan board ke komputer.
  3. Buka sketch Blink melalui File > Examples > 01. Basic > Blink.
  4. Kemudian pilih board yang kita gunakan melalui Tools > Board > ESP32 Arduino > Board kalian. Di sini saya menggunakan DOIT ESP32 DEVKIT V1.
  5. Pastikan memilih Port yang terhubung dengan board yang sedang digunakan.
  6. Kemudian tekan tombol Upload.
  7. Jika upload selesai seharusnya Led yang berada pada board akan berkedip.
  8. Selesai.

Penutup

Dengan mengikuti tutorial di atas, diharapkan Anda sudah dapat menginstall ESP32 Devkit V1 dengan mudah. Sebaiknya jangan lupa untuk selalu membaca dokumentasi resmi dari ESP32 Devkit V1 agar dapat memanfaatkan semua fitur yang tersedia. Jika ada kendala dalam proses instalasi, jangan ragu untuk mencari solusi di forum-forum teknis atau menghubungi pihak pembuat produk untuk mendapatkan bantuan. Selamat mencoba!

Penelusuran terkait:

  • Tutorial install ESP32
  • Install ESP32 di Arduino
  • Pasang ESP32 di Arduino
  • ESP32 Arduino IDE

Penghobi Elektronika