Sistem Presensi Santri Berbasis ESP32 Menggunakan RFID dan PIN Dinamis Terintegrasi Telegram

Authors

  • Al Fatkurrozak Universitas Sains dan Teknologi Komputer Author
  • Dendy Kurniawan Universitas Sains dan Teknologi Komputer Author
  • Iman Saufik Suasana Universitas Sains dan Teknologi Komputer Author

DOI:

https://doi.org/10.69714/3s59ya30

Keywords:

Student Attendance, ESP32, RFID MFRC522, Dynamic PIN, Telegram Bot

Abstract

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

2026-09-12

How to Cite

Sistem Presensi Santri Berbasis ESP32 Menggunakan RFID dan PIN Dinamis Terintegrasi Telegram (Al Fatkurrozak, Dendy Kurniawan, & Iman Saufik Suasana, Trans.). (2026). Jurnal Riset Teknik Komputer, 3(3), 21-33. https://doi.org/10.69714/3s59ya30