Project 1: Getting Started with the ESP32 — LED Blink on Arduino IDE

Muhammad Ammar Murtaqib
3 min readJan 29, 2022

--

Hello!

Disini aku akan berbagi pengalamanku membuat project ESP32 : Blink. Project ini ditujukan untuk mengikuti mata kuliah II2260 Sistem Embedded.

Alat-alat yang kugunakan ialah:

  • ESP32
  • Data cable micro-usb type-b
  • breadboard 830 point
  • Laptop

Setup Project

Karena ini pertama kali aku menggunakan arduino, pada mulanya aku men-setup aplikasi arduino terlebih dahulu di laptop dengan cara dibawah ini:

  1. Install aplikasi Arduino yang sesuai dengan operation system anda di situs https://www.arduino.cc/en/software/

2. Setelah menginstall aplikasinya, kita dapat membuka aplikasi tersebut untuk menginstall board ESP32 di dalam arduino

  • Tekan Tools → Board:”ESP32 Dev Module" → Boards Manager
  • Cari ESP32, tekan install

Setelah board ESP32 terinstall, kita dapat mencocokkan pada Tools → Board:” ” dengan jenis ESP32 yang kita punya

3. Install driver port

Untuk menginstall driver port, buka situs https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers dan install sesuai dengan operating system anda.

Setelah driver port terinstall, kita dapat menghubungkan USB port ke laptop, tekan Tools → Port: “” sesuai dengan port USB ESP32 pada device manager (ESP 32 sudah terhubung dengan kabel data ke laptop)

Begitulah caraku dalam men-setup aplikasi arduino, langkah berikutnya ialah memasukkan ESP32 ke breadboard, kali ini aku dibantu temanku yang tangguh, berikut hasilnya.

kaki-kaki ESP32 tertancap sepenuhnya pada ujung breadboard

Untuk menguji apakah ESP32 kita dalam keadaan sehat, tandanya terdapat lampu merah yang menyala ketika dihubungkan ke laptop menggunakan kabel data.

Eksperimen ESP32:Blink

Untuk melakukan eksperimen, kita dapat mencari program blink dengan cara klik FIle → Examples → 01.Basics → Blink

Lalu akan muncul kode seperti ini

Pada kode tersebut, delay(1000) memiliki arti sebagai interval lampu berkedip dalam milisekon sehingga bisa kita atur semaunya.

verify button

Kode bisa langsung di verify dan tunggu proses loadingnya

upload button

Setelah loading selesai dan berhasil, kita dapat mengupload ke ESP32. Jika upload berhasil akan muncul pesan seperti dibawah ini.

upload berhasil

Lihat ESP32mu sekarang mulai berkedip, selamat!

ESP32 berkedip warna biru

Errors

Error yang kualami dalam project ini terdapat 2 kali, pertama saat memverify program blink. Saat itu muncul pesan dibawah ini.

Solusinya dengan menaruh kode #define LED_BUILTIN 2 pada initial program.

Setelah itu terdapat error saat uploading seperti dibawah ini.

Solusinya kita harus menekan tombol boot yang ada di ESP32 sampai tulisan connecting berubah menjadi uploading.

Sekian pengalamanku dalam project pertama ESP32, sampai bertemu di project selanjutnya!

Muhammad Ammar Murtaqib

18220072

II2260 Sistem Embedded

--

--