Tutorial ESP32 – Belajar Membuat Lampu Blink dengan ESP32

ARSAFAMILY.COM – Bagi pemula dalam dunia IoT khususnya menggunakan ESP32, latihan pertama yang sangat simpel dan pasti bisa dilakukan adalah bagaimana cara membuat program lampu Blink dengan ESP32, karena pada ESP32 sudah terdapat LED bawaan dari pabriknya.
NOTE : Tutorial ini hanya untuk PEMULA yang masih awam dengan ESP32, jika anda sudah profesional maka terimakasih sudah klik link artikel ini 😂
Pada tutorial kali ini kita menggunakan ESP-32 DOIT Devkit V1 30 Pin, intinya versi 1 karena pada versi 1 sudah ada LED bawaan yang tertanam di board dan bisa diprogram. Sayang sekali untuk kalian yang punya versi 2, karena kabarnya yang versi 2 LED bawaan yang sebelumnya ada di versi 1 telah dihilangkan.
Langsung saja, untuk tutorial kali ini kita anggap kalian semua sudah berhasil install persiapan-persiapan untuk melakukan coding, compile, dan upload ya. Kalau belum kalian cari aja di google dengan kata kunci “Cara Install Arduino IDE untuk ESP32“.
Berikut langkah-langkanya :
  • Siapkan ESP32 dan Kabel Data Micro USB, pastikan kabel data micro usb nya berkaki 4, yang 2 kaki tidak bisa digunakan karena tidak bisa untuk transfer data
Gambar 1. ESP32 DEVKIT V1 30 PIN
Gambar 2. Kabel USB A to Micro USB
  • Buka Arduino IDE
Gambar 3. Arduino IDE 2.3.1
  • Pilih board ESP32, pilih menu Tools -> Board -> esp32 -> DOIT ESP32 DEVKIT V1, atau lihat gambar 4 (khusus Arduino IDE 2.3.1 ke atas)
Gambar 4. Pilihan board untuk ESP32
  • Lalu pilih menu File -> Examples -> Basic -> Blink, lihat gambar 5
Gambar 5. Cara memilih contoh kode untuk program Blink
  • Kodenya akan seperti ini
void setup()
{
   pinMode(LED_BUILTIN, OUTPUT);
}

void loop()
{
   digitalWrite(LED_BUILTIN, HIGH);
   delay(1000);
   digitalWrite(LED_BUILTIN, LOW);
   delay(1000);
}

Compile dengan cara klik tombol verify (gambar 6)

Gambar 6. Tombol verify yang bergambar cheklist

poin ini bisa dilewatkan jika anda merasa sangat yakin bahwa kodenya sudah benar tanpa error satupun

  • Sebelum upload, wajib diperhatikan konektifitas antara laptop/pc dengan ESP32-nya, perhatikan gambar di bawah ini, jika sudah terhubung, maka akan tampil seperti gambar 7, sedangkan jika belum terhubung maka akan keluar seperti gambar 8. Jika terjadi seperti gambar 8, kemungkinan besar masalahnya adalah belum atau salah dalam menginstall driver ESP32 pada laptop/pc kalian
Gambar 7. Tanda ESP32 sudah terhubung pada COM3
Gambar 8. Akan muncul [not connected] yang menandakan belum terhubungnya ESP32 dengan laptop/pc kalian
  • Kemudian upload dengan cara klik tombol ini (gambar 9)
Gambar 9. Tombol upload yang bergambar panah kanan
  • Jika berhasil upload, pesannya akan seperti gambar 10 di bawah ini, kalau gagal lihat dulu pesan errornya apa. Sebagian besar gagal upload terjadi karena langkah-langkah persiapan seperti install IDE, Driver, atau penggunaan kabel yang salah, atau bahkan kemungkinan terburuknya adalah board ESP32 nya yang rusak.
Gambar 10. Pesan ketika sukses upload kode ke ESP32
  • Hasilnya lampu akan blink-blink seperti video di bawah ini
  • Then Selamat dan Sukses, anda one step closer untuk mendapat pekerjaan dengan gaji 2 digit (sesuai nasib lah ya 🤣)
Ya udah lah ya, sekian dulu tutorial cara memprogram lampu blink pada ESP32, next kita akan membuat tutorial proyek tentang contoh input / output pada ESP32, judulnya belum tau 🤪, oke sekian dan terima kasih