Work

PLC Development with Arduino Uno

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.
Language: English
Open Access status: diamond
OpenAlex ID: W4408940689
FWCI:
Cites:
Cited by:
Related to: 10