Year: 2025
Type: article
Abstract: This paper explores the use of the Arduino Uno microcontroller as a cost-effective and flexible alternative to traditional Programmable Logic Controllers (PLCs) for small-scale industrial automation. It outlines the core concepts of PLCs and examines the Arduino Uno's suitability, emphasizing its digital and analog I/O capabilities, communication interfaces, and interrupt handling. The study demonstrates programming the Arduino Uno with PLC-like functions using the Arduino IDE and custom libraries. Practical examples, such as motor control and sensor integration, are provided. Performance and scalability are evaluated, showing the Arduino Uno as a viable PLC solution for education, prototyping, and small-scale automation. The paper concludes with potential enhancements and future applications for the Arduino-based PLC.
Author: Jogi Naidu Kuriti
Institution: Centurion University of Technology and Management
Language: English
Subfield: Control and Systems Engineering
Field: Engineering
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4408940689
