Dalam pengembangan sistem embedded dan Internet of Things (IoT), kemampuan mikrokontroler untuk merespons suatu kejadian secara cepat merupakan hal yang sangat penting. Salah satu fitur yang mendukung hal tersebut pada ESP32 adalah GPIO Interrupt. Melalui GPIO Interrupt, ESP32 dapat langsung menjalankan suatu fungsi ketika terjadi perubahan kondisi pada pin GPIO tanpa harus terus-menerus memeriksa status pin menggunakan teknik polling. Pendekatan ini membuat program menjadi lebih efisien, lebih cepat merespons kejadian, serta mengurangi beban kerja prosesor. Pada tutorial ini, Anda akan mempelajari konsep GPIO Interrupt pada ESP32, mulai dari cara kerjanya, jenis-jenis interrupt yang tersedia, cara mengonfigurasinya, hingga praktik terbaik (best practice) dalam membuat Interrupt Service Routine (ISR). Setelah mengikuti tutorial ini, Anda akan mampu menerapkan interrupt untuk berbagai kebutuhan, seperti membaca tombol, sensor, rotary encoder, maupun perangkat eksternal lainnya.
Senin, 03 Agustus 2026
Minggu, 02 Agustus 2026

ESP32 - Notifikasi Email Sensor Gerak Menggunakan Sensor PIR
Sistem keamanan rumah tidak selalu harus menggunakan perangkat yang mahal. Dengan memanfaatkan ESP32, sensor gerak PIR HC-SR501, dan layanan email, Anda dapat membuat sistem pendeteksi gerakan yang mampu mengirimkan notifikasi email secara otomatis ketika ada aktivitas yang terdeteksi. Pada tutorial ini, Anda akan mempelajari cara menghubungkan ESP32 dengan sensor gerak PIR (Passive Infrared Sensor) untuk mendeteksi keberadaan manusia berdasarkan perubahan radiasi inframerah. Ketika sensor mendeteksi adanya gerakan, ESP32 akan langsung terhubung ke jaringan WiFi dan mengirimkan email notifikasi kepada pengguna menggunakan protokol SMTP (Simple Mail Transfer Protocol). Sistem seperti ini sangat cocok diterapkan sebagai sistem keamanan sederhana pada rumah, kamar, kantor, gudang, maupun ruangan lain yang membutuhkan pemantauan jarak jauh.
