Design of IoT-Based Monitoring System on Miniature Automated Storage and Retrieval System (ASRS) with Barcode-Based Item Identification Using ESP32
DOI:
https://doi.org/10.36456/fd514w79Keywords:
ASRS, IoT, ESP32, Barcode, MySQL, web dashboard, monitoringAbstract
This study aims to design and develop a monitoring system for a miniature Automated Storage and Retrieval System (ASRS) based on Internet of Things (IoT) with barcode-based item identification using the ESP32 microcontroller. The system integrates the GM65-S barcode scanner, two ESP32 units as input and robot arm controllers, a MySQL database with 11 relational tables, and a web monitoring dashboard (SmartASRS) accessible at https://smartasrs.my.id. The research adopted the Research and Development (R&D) method with the Waterfall model. Testing was performed using Black Box Testing on all implemented features. Results showed a 100% success rate across 42 web monitoring test scenarios spanning 6 modules, and 100% across 81 database test scenarios spanning 11 tables. The system supports three item retrieval modes: FIFO (First In First Out), LIFO (Last In First Out), and FEFO (First Expired First Out). All features including real-time storage grid monitoring, barcode identification, robot progress tracking, and activity history functioned as designed. The SmartASRS system demonstrates that an integrated IoT-based ASRS monitoring solution can be effectively realized on a miniature scale as both a functional warehouse management system and an industrial automation learning medium.
References
[1] A. Jarasoniene, K. Ciziuniene, and A. Cereska, "Research on Impact of IoT on Warehouse Management," Sensors, vol. 23, no. 4, 2023.
[2] M. G. Khan, N. Ul Huda, and U. K. Uz Zaman, "Smart Warehouse Management System: Architecture, Real-Time Implementation and Prototype Design," Machines, vol. 10, no. 2, 2022.
[3] S. Antomarioni, L. Lucantoni, F. E. Ciarapica, and M. Bevilacqua, "Data-driven decision support system for managing item allocation in an ASRS," Expert Systems with Applications, vol. 185, 2021.
[4] D. Hercog, T. Lerher, M. Truntic, and O. Tezak, "Design and Implementation of ESP32-Based IoT Devices," Sensors, vol. 23, no. 15, 2023.
[5] C. R. Sahara and A. M. Aamer, "Real-time data integration of an internet-of-things-based smart warehouse: a case study," Int. J. Pervasive Computing and Communications, vol. 18, no. 5, pp. 622-644, 2022.
[6] E. Anisa and A. S. Juhri, "Rancang Bangun Sistem Manajemen Gudang Terintegrasi Barcode Berbasis Web," vol. 12, no. 4, 2025.
[7] S. A. P. Pratama, W. G. E. Rahim, and M. A. Nugraha, "IoT-Based Barcode Scanning System Implementation Using ESP32 for Enhancing Warehouse Stock Opname Efficiency," Int. J. Research and Applied Technology, vol. 5, no. 1, 2025.
[8] E. O. Sodiya, U. J. Umoga, O. O. Amoo, and A. Atadoga, "AI-driven warehouse automation: A comprehensive review of systems," GSC Advanced Research and Reviews, vol. 18, no. 2, pp. 272-282, 2024.
[9] B. Y. Ekren and A. Akpunar, "An open queuing network-based tool for performance estimations in a shuttle-based storage and retrieval system," Applied Mathematical Modelling, vol. 89, pp. 1678-1695, 2021.
[10] E. Abdullah et al., "Development of Real-Time Energy Monitoring System and Data Log Using NodeMCU ESP8266 and MySQL Database," Journal of Mechanical Engineering, vol. 10, no. 1, 2021.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Amalia Khairun Nadia, Tatyantoro Andrasto, Mario Norman Syah

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











