ESP32 adalah platform mikrokontroler yang serbaguna untuk pengembangan proyek Internet of Things (IoT). Jika Anda ingin memulai menggunakan ESP32 dengan Arduino IDE, Anda perlu menginstal board ESP32 terlebih dahulu. Pada artikel ini, kami akan memandu Anda langkah demi langkah tentang cara menginstal ESP32 pada Arduino IDE di Windows, Mac OS X, dan Linux.
1. Persiapan
Sebelum memulai, pastikan bahwa Anda telah mempersiapkan hal-hal berikut:
- Komputer yang menjalankan salah satu sistem operasi berikut: Windows, Mac OS X, atau Linux.
- Arduino IDE telah diunduh dan diinstal di komputer Anda. Versi terbaru dapat diunduh dari situs resmi Arduino (https://www.arduino.cc/en/software).
- Download dan install driver CH340 ➡️ CH340 Drivers for Windows, Mac and Linux (gogo.co.nz)
- Download dan install driver CP2102 ➡️ CP210x USB to UART Bridge VCP Drivers – Silicon Labs (silabs.com)
2. Memasang Board Manager ESP32
Untuk menginstall ESP32 pada Arduino IDE caranya sangat mudah, Anda dapat mengikuti langkah-langkah berikut:
- Buka Arduino IDE yang telah terinstall pada komputer kamu.
- Buka Preferences dengan memilih File > Preferences di menu utama.
- Pada kotak Preferences, cari bagian “Additional Board Manager URLs” (URL Tambahan Manajer Board) dan masukkan URL berikut: https://espressif.github.io/arduino-esp32/package_esp32_index.json
- Catatan: jika Anda sudah memiliki URL board ESP8266, Anda dapat memisahkan URL dengan koma sebagai berikut:
- Klik OK untuk menyimpan perubahan.
3. Memasang Board ESP32
- Buka Boards Manager dengan memilih Tools > Board > Boards Manager… di menu utama.
- Pada jendela Boards Manager, cari “esp32” dan klik INSTALL, tunggu hingga proses instalasi selesai.
4. Memilih Board ESP32 dan Port Serial
Sekarang, Anda sudah berhasil menginstal board ESP32 pada Arduino IDE. Langkah terakhir adalah memilih board ESP32 dan port serial yang sesuai dengan proyek Anda. Ikuti langkah-langkah berikut:
- Buka Arduino IDE.
- Buka “Tools” -> “Board”.
- Gulir ke bawah dan cari opsi “Wemos Lolin32 Lite” (sesuaikan dengan board yang Anda miliki) atau nama board ESP32 yang telah Anda instal.
- Pilih board tersebut.
- Sekarang, pilih port serial yang sesuai dengan ESP32 yang terhubung ke komputer Anda.
- Windows: Port serial biasanya terlihat seperti “COM1”, “COM2”, dll. Pilih port yang sesuai dengan ESP32.
- Mac OS X: Port serial biasanya terlihat seperti “/dev/cu.SLAB_USBtoUART”. Pilih port yang sesuai dengan ESP32.
- Linux: Port serial biasanya terlihat seperti “/dev/ttyUSB0”, “/dev/ttyACM0”, dll. Pilih port yang sesuai dengan ESP32.
- Setelah memilih board dan port serial, Anda siap untuk memulai mengembangkan proyek dengan ESP32 menggunakan Arduino IDE.
5. Project Pertama
- Selanjutnya buka File > Examples > WiFi (ESP32) > WiFi Scan
- Sketch baru terbuka:
- Tekan tombol Upload di Arduino IDE dan tunggu beberapa detik.
- Jika semuanya berjalan seperti yang diharapkan, Anda akan melihat pesan “Done uploading.“. Jika tidak, periksa troubleshooting guide (Link will be available later) ini.
- Buka Serial Monitor Arduino IDE pada baud rate 115200:
- Tekan tombol Enable pada ESP32 dan Anda akan melihat jaringan WiFi yang tersedia di dekat ESP32 Anda:
Kesimpulan
Dalam artikel ini, kami telah memandu Anda langkah demi langkah tentang cara menginstal ESP32 pada Arduino IDE di Windows, Mac OS X, dan Linux. Dengan mengikuti panduan ini, Anda dapat mempersiapkan lingkungan pengembangan yang diperlukan untuk mengembangkan proyek Internet of Things menggunakan ESP32.
Sekarang, Anda dapat melanjutkan untuk menulis kode, mengunggah program, dan menjalankan proyek IoT Anda dengan ESP32 menggunakan Arduino IDE.
Selamat mencoba dan selamat mengembangkan proyek IoT Anda dengan ESP32!