unsigned long startTime = 0;
unsigned long intervalTime = 1000;
unsigned long currentTime;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
currentTime = millis();
}
void loop() {
currentTime = millis();
if (currentTime - startTime >= intervalTime){
Serial.println("ESP32 adalah mikrokontroler berbasis WiFi dan Bluetooth yang populer untuk proyek IoT. Dikembangkan oleh Espressif Systems, mikrokontroler ini memiliki arsitektur dual-core yang kuat, ideal untuk tugas kompleks. WiFi 802.11 b/g/n dan Bluetooth klasik dan BLE memungkinkan komunikasi nirkabel yang luas. ESP32 mendukung GPIO untuk sensor dan aktuator, ADC untuk data analog, dan PWM untuk kontrol presisi seperti motor. Dengan memori yang besar, ESP32 cocok untuk menyimpan program dan data. Pengembangan perangkat lunak dapat dilakukan melalui Arduino IDE atau PlatformIO. ESP32 juga dapat berperan sebagai kontrol IoT, menghubungkan perangkat lain ke internet. Pilihan bahasa pemrograman yang beragam memungkinkan fleksibilitas dalam pengembangan. ESP32 mendukung berbagai lingkungan pengembangan, memudahkan integrasi dengan proyek-proyek sebelumnya. Berkat kemampuan komunikasinya dan sumber daya yang memadai, ESP32 tetap menjadi pilihan utama dalam proyek IoT yang memerlukan konektivitas WiFi dan Bluetooth");
Serial.print("Waktu yang dibutuhkan adalah = ");
Serial.println(currentTime);
currentTime = startTime;
}
}