Sistem Presensi Santri Berbasis ESP32 Menggunakan RFID dan PIN Dinamis Terintegrasi Telegram
DOI:
https://doi.org/10.69714/3s59ya30Keywords:
Student Attendance, ESP32, RFID MFRC522, Dynamic PIN, Telegram BotAbstract
Conventional Radio Frequency Identification (RFID)-based attendance systems in educational environments, such as Islamic boarding schools (pesantren), still suffer from a fundamental vulnerability to buddy punching fraud. This study aims to design and implement a student attendance system based on the ESP32 microcontroller by applying a Two-Factor Authentication (2FA) mechanism combining an MFRC522 RFID card and a Dynamic PIN, integrated with a Telegram Bot in real-time as an automated attendance solution at Pondok Pesantren Baitussyakirin, Brangsong, Kendal Regency. The development method used is Research and Development (R&D) with an embedded system approach. When an RFID card is tapped, the ESP32 instantly generates a random 4-digit PIN on a 16x2 LCD screen, which students must retype via a 4x4 keypad within a 8-second timeout limit. Test results show that the MFRC522 RFID reader performs optimally at a distance of 0–2.5 cm. The implementation of the Dynamic PIN proved 100% effective in preventing buddy punching by validating the physical presence of the user at the site. Attendance notification delivery to the administrator's Telegram application achieved a 100% success rate with an average delay of 2.42 seconds on a stable Wi-Fi network. This system successfully provides a secure, accurate, cost-effective, and transparent student attendance solution.
References
[1] G. Y. Pangkong, J. O. Kalangie, O. O. Mathindas, C. Tumbelaka, dan C. Y. Tendean, “Rancang
Bangun Smart Presensi Mata Kuliah Berbasis Internet of Things Terintegrasi Website,”
FIMERKOM J. Inf. Syst. Technol., vol. 3, no. 1, hal. 29–42, 2026, doi:
10.66785/fimerkom.v3i1.186.
[2] M. A. A. Zainudin et al., “Penerapan Sistem Presensi Pintar dengan Fingerprint Berbasis IoT untuk
Mendukung Digitalisasi Manajemen Kehadiran Siswa,” JATTEC- J. Appropr. Technol. Community
Serv., vol. 7, no. 2, hal. 161–169, 2026, doi: 10.20885/jattec.vol7.iss2.art8. 10
Nama penulis pertama dkk / Jurnal Riset Teknik Komputer Vol x No. x (202x) xx – xx
JURNAL RISET TEKNIK KOMPUTER Vol. x, No. x, Bulan 202x, pp. xx - xx
[3] M. F. Alfarezy, M. R. Pasri, Y. J. Indah, dan D. Febriyanti, “Sistem Absensi Berbasis IoT
Menggunakan ESP32 dengan Integrasi Web,” J. SINTIKA, vol. 2, no. 1, hal. 24–31, 2026, doi:
10.65359/w60jvx92.
[4] M. B. Alwi, R. Medistarani, A. T. Kamila, R. T. Sarwanti, dan Susilawati, “PENGEMBANGAN
SISTEM ABSENSI MAHASISWA BERBASIS IOT DENGAN INTEGRASI RFID DAN
TELEGRAM,” JITET (Jurnal Inform. dan Tek. Elektro Ter., vol. 14, no. 1, hal. 382–389, 2026,
doi: 10.23960/jitet.v14i1.8379.
[5] A. Azkiya, M. B. P. Ichsan, N. A. P. F. Hasibuan, R. Andrianti, dan I. Maulana, “Analisis Sistem
Autentikasi Dua Faktor (2FA) Dan Efektivitasnya Dalam Meningkatkan Keamanan Akses,”
JIKUM J. Ilmu Komput., vol. 2, no. 2, hal. 196–202, 2026, doi: 10.62671/jikum.v2i2.175.
[6] A. Satrani, D. O. Resminanta, M. Maulana, K. Agustina, dan G. Y. Pratama, “Implementation Anti-
Fraud Security on Smart Campus Attend- ance System Using Face Recognition Liveness Detection
and Anti-Fake GPS Geofencing,” J. Teknol. Inf. dan Multimed., vol. 8, no. 3, hal. 627–636, 2026,
doi: 10.35746/jtim.v8i3.1057.
[7] A. I. Ali Mashudi dan A. Prihanto, “Rancang Bangun Sistem Keamanan Pintu Menggunakan
Metode Two-Factor Authentication,” J. Informatics Comput. Sci., vol. 6, no. 3, hal. 630–638, 2024,
doi: 10.26740/jinacs.v6n03.p630-638.
[8] B. Handoyo dan I. Iqbal, “IoT Based Fire Early Warning System Using ESP32 and Telegram with
Multi Sensor Integration,” Sisfo J. Ilm. Sist. Inf., vol. 10, no. 1, hal. 252–260, 2026, doi:
10.29103/sisfo.v10i1.27142.
[9] S. Puspitasari, A. Munazilin, dan F. Lazim, “Rancang Bangun Smart Home Berbasis
Mikrokontroller ESP 32 dan Blynk,” J. Ilmu Komput., vol. 4, no. 2, hal. 122, 2024, doi:
10.31314/juik.v4i2.3289.
[10] F. I. Khoir, “Implementasi Pengaman Pintu Terintegrasi dengan Kartu Anggota pada Ruangan
Sekretariat Himpunan Mahasiswa Teknik Elektro Universitas Pamulang,” J. Publ. Tek. Inform.,
vol. 4, no. 3, hal. 131–147, 2025, doi: 10.55606/jupti.v4i3.5327.
[11] M. Rizal Fitrian dan D. Ogi, “Implementasi RFID dan Optical Character Recognition (OCR) pada
Prototipe Sistem Gerbang Otomatis,” Info Kripto, vol. 19, no. 1, hal. 1–12, 2025, doi:
10.56706/ik.v19i1.115.
[12] B. S. Zalukhu, F. Laoli, E. F. Harefa, K. A. S. Harefa, A. N. Sarumaha, dan J. Waruwu,
“Implementasi Bot Telegram untuk Monitoring dan Pelaporan Ticket Gangguan Jaringan
Telekomunikasi,” J. ALTIFANI, vol. 6, no. 4, hal. 2307–2317, 2026, doi:
10.59395/altifani.v6i4.1384.
[13] M. Syahputra dan A. I. Santoso, “Rancang Bangun Sistem Absensi Otomatis Berbasis RFID Dan
ESP32 Di Kampus AMIK Polibisnis Perdagangan,” J. Minfo Polgan, vol. 14, no. 1, hal. 614–622,
2025, doi: 10.33395/jmp.v14i1.14816.
[14] A. M. Akbar, W. Fuadi, dan Nunsina, “Design of Attendance System for Informatics Engineering
Lecturers Using RFID Sensors Based on IoT and Telegram Applications,” Int. J. Eng. Sci. Inf.
Technol., vol. 5, no. 2, hal. 107–117, 2025, doi: 10.52088/ijesty.v5i2.794.
[15] M. Waruwu, “Metode Penelitian dan Pengembangan (R&D): Konsep, Jenis, Tahapan dan
Kelebihan,” J. Ilm. Profesi Pendidik., vol. 9, no. 2, hal. 1220–1230, 2024, doi:
10.29303/jipp.v9i2.2141.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Jurnal Riset Teknik Komputer

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.










