Implementasi IoT untuk Otomatisasi Proses Peminjaman Buku Menggunakan NodeMCU dan RFID Terintegrasi REST API
DOI:
https://doi.org/10.55606/jupti.v5i2.7031Keywords:
Internet Of Things, NodeMCU ESP8266, REST API, RFID, Yii2Abstract
Library management at SMK Muhammadiyah Adiwerna still faces obstacles in the manual book lending process, making it less efficient and potentially leading to recording errors. This study aims to implement an Internet of Things (IoT)-based system using NodeMCU ESP8266 and RFID RC522 to automate the book identification and lending process integrated with REST API. The research methods include hardware design, firmware development using Arduino IDE, and system integration via the HTTP POST protocol with a backend based on the Yii2 framework. The results show that the system is able to read the UID of RFID cards, send data to the server, and process verification in real-time. Verification results are displayed via an I2C-based LCD as direct feedback to users. The implementation of this system has been proven to increase efficiency and accuracy in the book lending process, as well as reduce dependence on manual input. In addition, the system provides convenience in monitoring borrowing data in a centralized and integrated manner. The use of this technology supports the digitalization of library services in a more modern way. Therefore, the developed system has the potential to be implemented more widely in other educational institutions.
References
Adianto, P., Rachmadita, R. N., Erawati, I., Budiawati, R., Utari, D. A., & Ardliyana, T. (2024). Jurnal Cakrawala Maritim, 7. http://jcm.ppns.ac.id
Ardhana, V. Y. P., Hidayat, M. T., Jannah, M., Sumiati, S., Rini, P., & Sari, N. (2023). Implementasi RESTful API pada Laravel dan simulator IoT Wokwi untuk pengukuran suhu dan kelembaban menggunakan metode waterfall. Arcitech: Journal of Computer Science and Artificial Intelligence, 3(2), 93. https://doi.org/10.29240/arcitech.v3i2.9334
Atzori, L., Iera, A., & Morabito, G. (2010). The Internet of Things: A survey. Computer Networks, 54(15), 2787–2805. https://doi.org/10.1016/j.comnet.2010.05.010
Cahyani, I., Rahman, S., & Lastaria. (2023). The role of the school library as a learning resource for students at SDN Bagus 2 Marabahan. http://journal.umpalangkaraya.ac.id/index.php/
Djamal, H. (2014). Radio frequency identification (RFID) dan aplikasinya (Vol. 16).
Efendi, Y. (2018). Internet of Things (IoT) sistem pengendalian lampu menggunakan Raspberry Pi berbasis mobile. Jurnal Ilmiah Ilmu Komputer, 4(1). http://ejournal.fikom-unasman.ac.id
Farchani, S. B., Hermanto, N., & Kusuma, B. A. (2025). Implementasi REST API dalam pengembangan backend inventory peminjaman. JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), 10(2), 1404–1413. https://doi.org/10.29100/jipi.v10i2.6249
Febriyanti, F., Kanada, R., Suryana, I., Apriliani, S., Rahmadania, I., Saputri, T. A., & Wahyuningsih, N. I. D. (2024). Perpustakaan sebagai pusat sumber belajar di era digital. Jurnal Basicedu, 8(3), 2331–2339. https://doi.org/10.31004/basicedu.v8i3.7784
Guntara, R. G., & Azkarin, V. (2023). Implementasi dan pengujian REST API sistem reservasi ruang rapat dengan metode black box testing. Jurnal Minfo Polgan, 12(1), 1229–1238. https://doi.org/10.33395/jmp.v12i1.12691
Khadafi, A. Y., Darussalam, U., & Winarsih, W. (2020). Implementasi RFID dan NodeMCU untuk data kunjungan perpustakaan berbasis IoT. Jurnal Media Informatika Budidarma, 4(2), 264. https://doi.org/10.30865/mib.v4i2.1906
Lubis, A. H., Khair, H., & Khadapi, M. (2025). Rancang bangun peminjaman buku pada perpustakaan STMIK Kaputama menggunakan RFID berbasis IoT. Repeater: Publikasi Teknik Informatika dan Jaringan, 3(3), 47–57. https://doi.org/10.62951/repeater.v3i3.615
Naufal, M. K., Affrianto, F., & Cahyono, A. B. (2022). Implementasi REST API untuk fitur rencana strategis program pada SIMPEDA.
Satriadi, A., & Christiyono, Y. (2019). Perancangan home automation berbasis NodeMCU. Transient, 8. https://ejournal3.undip.ac.id/index.php/transient
Sulistyorini, T., Sofi, N., & Sova, E. (2022). Pemanfaatan NodeMCU ESP8266 berbasis Android (Blynk) sebagai alat menghidupkan dan mematikan lampu. JUIT, 1(3).
Suprianto, G. (2024). Pemanfaatan Internet of Things (IoT) dalam proses pengeringan rimpang menggunakan platform Node-RED. Jurnal Teknologi Informasi dan Ilmu Komputer, 11(6), 1303–1312. https://doi.org/10.25126/jtiik.2024118684
Syahfitri, A. (2025). Internet of Things (IoT): Sejarah, teknologi, dan penerapannya. Uranus: Jurnal Ilmiah Teknik Elektro, Sains dan Informatika, 3(1), 113–120. https://doi.org/10.61132/uranus.v3i1.667
Tan, W. C. (2022). Review of RFID and IoT integration in supply chain management. https://doi.org/10.1016/j.orp.2022.100229
Udo-Okon, T. N. (2022). Assessment of the steps in designing a web-based digital library management system for schools: Opportunities and challenges. International Journal of Eminent Scholars, 8(1).
Wasilah, Z., Widiyanah, I., & Trihantoyo, S. (2025). Manajemen digital perpustakaan sekolah untuk mendorong literasi siswa. Journal of Education Research, 6(1).
Wicaksono, M. F. (2017). Implementasi modul WiFi NodeMCU ESP8266 untuk smart home. Jurnal Teknik Komputer Unikom-Komputika, 6.
Wulan, L. S., Basir, A., & Lestari, Y. (2025). Implementasi sistem peminjaman peralatan praktek komputer otomatis berbasis RFID dan IoT. Prosiding Seminar Nasional LPPM UMJ. http://jurnal.umj.ac.id/index.php/semnaslit
Yusup, M. (2022). Teknologi radio frequency identification (RFID) sebagai tools system pembuka pintu otomatis pada smart house. Jurnal Media Infotama, 18(2).
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Jurnal Publikasi Teknik Informatika

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




