Title: Design of a general-purpose automation software based on Raspberry Pi

Authors: Randy Piñero Aguilar; Alberto Prieto Moreno

Addresses: Automation and Computing Department, EMSI FARMA, Technological University of Havana 'José Antonio Echeverría', La Habana, Cuba ' Automation and Computing Department, EMSI FARMA, Technological University of Havana 'José Antonio Echeverría', La Habana, Cuba

Abstract: Embedded systems and open technologies play a fundamental role in implementing the Internet of Things in the industrial automation field. This paper is related to the engineering of a general-purpose automation software, based on a computerised system with Raspberry Pi operating as a digital logic controller. The automation solution regulates sequential and continuous processes of multiple input/output signals, and its functioning can be effectively configured according to the project's requirements. This software technology proposal aims to simplify obtaining a process control solution for industrial, laboratory, and home automation projects through computer-assisted design. This solution offers a pre-elaborated software structure and functionalities, allowing creators to obtain their results faster and with less effort, where commercial automation products demand deep expertise in programming languages, in process control technologies, and expend long developing times.

Keywords: Raspberry Pi; RPi; digital logic controller; automation software; assisted design; open technologies; embedded systems.

DOI: 10.1504/IJES.2021.121089

International Journal of Embedded Systems, 2021 Vol.14 No.6, pp.563 - 577

Received: 23 Oct 2020
Accepted: 13 Jun 2021

Published online: 24 Feb 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article