[1st Project of Embedded System] Getting Started with ESP32 and LED Blink

Kemal Lutfian Cicero
3 min readJan 30, 2021

--

Dalam mempelajari sesuatu, hal-hal dasar menjadi sangat penting untuk memahami ilmu yang lebih sulit. Pada tulisan pertama ini, saya akan menjelaskan pengetahuan dasar pada proyek ESP32 pertama yang akan membuat Anda tertarik untuk mempelajari hal ini lebih lanjut. Proyek pertama yang saya kerjakan adalah memanggil program pertama yang ada pada Arduino IDE, yaitu blink.

Untuk memulai proyek ini, terdapat beberapa komponen yang diperlukan, yaitu:

  1. ESP32
  2. USB micro-B Cable yang digunakan untuk komunikasi antara ESP32 dengan IDE
USB micro-B Cable dan ESP32

Komponen pada gambar di atas akan terlihat seperti ini,

USB micro-B Cable dan ESP32
USB Micro-B Cable dan ESP32

Sebelum masuk ke proyek ini, kita dapat men-setting program environment yang dibutuhkan agar proyek ini dapat berjalan.

Installation and Configuration Arduino IDE

  1. Download Arduino IDE sesuai OS yang dimiliki
  2. Jalankan aplikasi Arduino IDE, kemudian buka jendela File dan pilih Preferences

3. Isi Additional Boards Manager URLs dengan link berikut dan klik OK: https://dl.espressif.com/dl/package_esp32_index.json

4. Buka jendela Tools dan pilih Board dan pilih Board Manager

5. Lakukan instalansi untuk esp32 yang tersedia pada Boards Manager

6. Pilih Board ESP32 DEVKIT V1

7. Hubungkan ESP32 ke personal computer menggunakan USB micro-B Cable

Setelah komponen-komponen berhasil dipasangkan dan konfigurasi yang dibutuhkan sudah selesai, maka langkah selanjutnya adalah menulis program blink di Arduino IDE.

Program Blink

Program di atas akan menampilkan hal berikut pada ESP32

Dari proyek pertama yang dikerjakan ini, setelah program pada Arduino IDE dijalankan, maka lampu pada ESP32 akan berkedap-kedip dengan delay yang sudah ditentukan pada program.

--

--