#define led1 5
#define led2 18
#define led3 19
void setup() {
//1. untuk mendeklarasikan perintah pada setiap variabel,
// menentukan pin mode, menentukan boudread pada serial monitor dan lain-lain
//2. Serial.begin(115200); Serial.begin digunakan untuk menentukan kecepatan dan penerimaan data melalui port serial.
// Kecepatan yang umumnya digunakan adalah 9600 bit per detik (9600 bps)
//Serial.println("Hello, ESP32!");
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
}
void loop() {
// untuk melaksanakan atau mengeksekusi perintah dari program yang dibuat
//secara berulang dan berjalan terus menerus selama board arduino aktif (program berjalan).
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
delay(2000);
digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);
digitalWrite(led3, LOW);
delay(2000);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, HIGH);
delay(2000);
}