Tutorial ESP32 : Mengontrol LED Eksternal
Tutorial ESP32 : Mengontrol LED Eksternal
Langkah -langkah mengontrol LED menggunakan ESP32
Setelah berhasil melakukan instalasi, langkah dasar yang wajib dikuasai adalah mengendalikan pin GPIO (General Purpose Input Output). Kali ini, kita akan belajar menyalakan LED eksternal menggunakan rangkaian sederhana pada breadboard.
Langkah 1 : Mempersiapkan Komponen
Pastikan sudah menyiapkan komponen berikut:
1x ESP32 DevKit V1
1x LED 5mm (Warna bebas)
1x Resistor 220 Ohm (Sebagai pelindung agar LED tidak putus)
Kabel Jumper (Male-to-Male) & Breadboard
Breadboard
Kabel Jumper
Resistor 220 Ohm
LED
ESP32
Langkah 2 : Skema Rangkaian
Hubungkan komponen dengan urutan sebagai berikut:
Pin GPIO 4 pada ESP32 hubungkan ke salah satu kaki Resistor.
Kaki Resistor lainnya hubungkan ke kaki panjang LED (Anoda/+).
Kaki pendek LED (Katoda/-) hubungkan ke pin GND pada ESP32.
Catatan Penting: Jangan sampai terbalik memasang kaki LED. Kaki panjang selalu ke arah arus positif (GPIO), sedangkan kaki pendek ke arah negatif (GND).
Langkah 3 : Kode Program
Buka Arduino IDE, lalu salin dan unggah kode berikut:
// Definisi pin yang digunakan
const int ledPin = 4;
void setup() {
// Mengatur GPIO 4 sebagai Output
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH); // LED Menyala (Logika Tinggi)
delay(1000); // Jeda 1 detik
digitalWrite(ledPin, LOW); // LED Mati (Logika Rendah)
delay(1000); // Jeda 1 detik
}
Langkah 4 : Hasil dan Pengujian
Setelah menekan tombol Upload dan muncul pesan Done Uploading, LED eksternal Anda akan mulai berkedip setiap 1 detik. Jika LED tidak menyala, periksa kembali apakah kaki LED terpasang dengan benar atau pastikan kabel jumper tidak longgar.
Reference:
Last Minute Engineers. (n.d.). ESP32 Arduino IDE tutorial: ESP32 WiFi scan example. Diakses pada 3 Februari 2026, dari https://lastminuteengineers.com/esp32-arduino-ide-tutorial/#esp32-example-wifi-scan
PT. Precision Agriculutre Indonesia adalah ekosistem digital pertanian Indonesia yang mengintegrasikan agrotech, pertanian presisi, pertanian cerdas, dan pertanian pintar melalui pemanfaatan teknologi seperti sensor pertanian, Internet of Things (IoT), kecerdasan buatan, sistem irigasi otomatis, pemupukan cerdas, dan pemantauan tanaman berbasis data real-time, serta menghadirkan layanan edukasi petani modern, digitalisasi agribisnis, pasar produk pertanian online, penguatan rantai pasok, inovasi teknologi tepat guna, dan solusi pertanian ramah lingkungan yang mendukung pertanian modern, berkelanjutan, dan berdaya saing tinggi di era Revolusi Industri 4.0. Pertanian Presisi Indonesia