Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (34)

Search Parameters:
Keywords = microcontroller virtualization

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
3729 KB  
Proceeding Paper
A Smart Glove-Based System for Dynamic Sign Language Translation Using LSTM Networks
by Tabassum Kanwal, Saud Altaf, Rehan Mehmood Yousaf and Kashif Sattar
Eng. Proc. 2025, 118(1), 45; https://doi.org/10.3390/ECSA-12-26530 - 7 Nov 2025
Viewed by 487
Abstract
This research presents a novel, real-time Pakistani Sign Language (PSL) recognition system utilizing a custom-designed sensory glove integrated with advanced machine learning techniques. The system aims to bridge communication gaps for individuals with hearing and speech impairments by translating hand gestures into readable [...] Read more.
This research presents a novel, real-time Pakistani Sign Language (PSL) recognition system utilizing a custom-designed sensory glove integrated with advanced machine learning techniques. The system aims to bridge communication gaps for individuals with hearing and speech impairments by translating hand gestures into readable text. At the core of this work is a smart glove engineered with five resistive flex sensors for precise finger flexion detection and a 9-DOF Inertial Measurement Unit (IMU) for capturing hand orientation and movement. The glove is powered by a compact microcontroller, which processes the analog and digital sensor inputs and transmits the data wirelessly to a host computer. A rechargeable 3.7 V Li-Po battery ensures portability, while a dynamic dataset comprising both static alphabet gestures and dynamic PSL phrases was recorded using this setup. The collected data was used to train two models: a Support Vector Machine with feature extraction (SVM-FE) and a Long Short-Term Memory (LSTM) deep learning network. The LSTM model outperformed traditional methods, achieving an accuracy of 98.6% in real-time gesture recognition. The proposed system demonstrates robust performance and offers practical applications in smart home interfaces, virtual and augmented reality, gaming, and assistive technologies. By combining ergonomic hardware with intelligent algorithms, this research takes a significant step toward inclusive communication and more natural human–machine interaction. Full article
Show Figures

Figure 1

22 pages, 26488 KB  
Article
Lightweight Deep Learning Approaches on Edge Devices for Fetal Movement Monitoring
by Atcharawan Rattanasak, Talit Jumphoo, Kasidit Kokkhunthod, Wongsathon Pathonsuwan, Rattikan Nualsri, Sittinon Thanonklang, Pattama Tongdee, Porntip Nimkuntod, Monthippa Uthansakul and Peerapong Uthansakul
Biosensors 2025, 15(10), 662; https://doi.org/10.3390/bios15100662 - 2 Oct 2025
Cited by 1 | Viewed by 1344
Abstract
Fetal movement monitoring (FMM) is crucial for assessing fetal well-being, traditionally relying on clinical assessments or maternal perception, each with inherent limitations. This study presents a novel lightweight deep learning framework for real-time FMM on edge devices. Data were collected from 120 participants [...] Read more.
Fetal movement monitoring (FMM) is crucial for assessing fetal well-being, traditionally relying on clinical assessments or maternal perception, each with inherent limitations. This study presents a novel lightweight deep learning framework for real-time FMM on edge devices. Data were collected from 120 participants using a wearable device equipped with an inertial measurement unit, which captured both accelerometer and gyroscope data, coupled with a rigorous two-stage labeling protocol integrating maternal perception and ultrasound validation. We addressed class imbalance using virtual-rotation-based augmentation and adaptive clustering-based undersampling. The data were transformed into spectrograms using the Short-Time Fourier Transform, serving as input for deep learning models. To ensure model efficiency suitable for resource-constrained microcontrollers, we employed knowledge distillation, transferring knowledge from larger, high-performing teacher models to compact student architectures. Post-training integer quantization further optimized the models, reducing the memory footprint by 74.8%. The final optimized model achieved a sensitivity (SEN) of 90.05%, a precision (PRE) of 87.29%, and an F1-score (F1) of 88.64%. Practical energy assessments showed continuous operation capability for approximately 25 h on a single battery charge. Our approach offers a practical framework adaptable to other medical monitoring tasks on edge devices, paving the way for improved prenatal care, especially in resource-limited settings. Full article
(This article belongs to the Section Wearable Biosensors)
Show Figures

Figure 1

18 pages, 2029 KB  
Article
Mixed Reality Laboratory for Teaching Control Concepts: Design, Validation, and Implementation
by Alejandro Guajardo-Cuéllar, Ricardo Corona-Echauri, Ramón A. Meza-Flores, Carlos R. Vázquez, Alberto Rodríguez-Arreola and Manuel Navarro-Gutiérrez
Educ. Sci. 2025, 15(7), 883; https://doi.org/10.3390/educsci15070883 - 10 Jul 2025
Cited by 3 | Viewed by 982
Abstract
Mixed reality (MR) laboratories combine physical elements with virtual components, providing convenient experiential environments for testing engineering concepts. This article reports the design, validation, and implementation of an MR laboratory for engineering students to practice the implementation of control algorithms in microcontrollers. First, [...] Read more.
Mixed reality (MR) laboratories combine physical elements with virtual components, providing convenient experiential environments for testing engineering concepts. This article reports the design, validation, and implementation of an MR laboratory for engineering students to practice the implementation of control algorithms in microcontrollers. First, the design of the MR lab is described in detail. In this, a seesaw electromechanical system is emulated, being synchronized with electrical signals that represent sensors’ measurements and actuators’ commands. Thus, a control algorithm implemented by the students in a microcontroller can affect the simulated system in real time. The real seesaw system was used to validate the simulated plant in the MR lab, finding that the same control algorithm effectively controls both the simulated and physical seesaw systems. A practice, designed based on Kolb’s experiential learning cycle, where the students must implement P, PI, and PID controllers in the MR lab, was implemented. A survey was conducted to assess the students’ motivation, and a post-test was administered to evaluate their learning outcomes. Full article
Show Figures

Figure 1

22 pages, 7614 KB  
Article
Virtualized Computational RFID (VCRFID) Solution for Industry 4.0 Applications
by Elisa Pantoja, Yimin Gao, Jun Yin and Mircea R. Stan
Electronics 2025, 14(12), 2397; https://doi.org/10.3390/electronics14122397 - 12 Jun 2025
Viewed by 1313
Abstract
This paper presents a Virtualized Computational Radio Frequency Identification (VCRFID) solution that utilizes far-field UHF RF for sensing, computing, and self-powering at the edge. A standard UHF RFID system is asymmetric as it consists of a relatively large, complex “reader”, which acts as [...] Read more.
This paper presents a Virtualized Computational Radio Frequency Identification (VCRFID) solution that utilizes far-field UHF RF for sensing, computing, and self-powering at the edge. A standard UHF RFID system is asymmetric as it consists of a relatively large, complex “reader”, which acts as an RF transmitter and controller for a number of small simple battery-less “tags”, which work in passive mode as they communicate and harvest RF energy from the reader. Previously proposed Computational RFID (CRFID) solutions enhance the standard RFID tags with microcontrollers and sensors in order to gain enhanced functionality, but they end up requiring a relatively high level of power, and thus ultimately reduced range, which limits their use for many Internet-of-Things (IoT) application scenarios. Our VCRFID solution instead keeps the functionality of the tags minimalistic by only providing a sensor interface to be able to capture desired environmental data (temperature, humidity, vibration, etc.), and then transmit it to the RFID reader, which then performs all the computational load usually carried out by a microcontroller on the tag in prior work. This virtualization of functions enables the design of a circuit without a microcontroller, providing greater flexibility and allowing for wireless reconfiguration of tag functions over RF for a 97% reduction in energy consumption compared to prior energy-harvesting RFID tags with microcontrollers. The target application is Industry 4.0 where our VCRFID solution enables battery-less fine-grain monitoring of vibration and temperature data for pumps and motors for predictive maintenance scenarios. Full article
(This article belongs to the Special Issue RFID Applied to IoT Devices)
Show Figures

Figure 1

26 pages, 8159 KB  
Article
A Combined Mirror–EMG Robot-Assisted Therapy System for Lower Limb Rehabilitation
by Florin Covaciu, Bogdan Gherman, Calin Vaida, Adrian Pisla, Paul Tucan, Andrei Caprariu and Doina Pisla
Technologies 2025, 13(6), 227; https://doi.org/10.3390/technologies13060227 - 3 Jun 2025
Cited by 1 | Viewed by 3874
Abstract
This paper presents the development and initial evaluation of a novel protocol for robot-assisted lower limb rehabilitation. It integrates dual-modal patient interaction, employing mirror therapy and an auto-adaptive EMG-driven control system, designed to enhance lower limb rehabilitation in patients with hemiparesis impairments. The [...] Read more.
This paper presents the development and initial evaluation of a novel protocol for robot-assisted lower limb rehabilitation. It integrates dual-modal patient interaction, employing mirror therapy and an auto-adaptive EMG-driven control system, designed to enhance lower limb rehabilitation in patients with hemiparesis impairments. The system features a robotic platform specifically engineered for lower limb rehabilitation, which operates in conjunction with a virtual reality (VR) environment. This immersive environment comprises a digital twin of the robotic system alongside a human avatar representing the patient and a set of virtual targets to be reached by the patient. To implement mirror therapy, the proposed protocol utilizes a set of inertial sensors placed on the patient’s healthy limb to capture real-time motion data. The auto-adaptive protocol takes as input the EMG signals (if any) from sensors placed on the impaired limb and performs the required motions to reach the virtual targets in the VR application. By synchronizing the motions of the healthy limb with the digital twin in the VR space, the system aims to promote neuroplasticity, reduce pain perception, and encourage engagement in rehabilitation exercises. Initial laboratory trials demonstrate promising outcomes in terms of improved motor function and subject motivation. This research not only underscores the efficacy of integrating robotics and virtual reality in rehabilitation but also opens avenues for advanced personalized therapies in clinical settings. Future work will investigate the efficiency of the proposed solution using patients, thus demonstrating clinical usability, and explore the potential integration of additional feedback mechanisms to further enhance the therapeutic efficacy of the system. Full article
Show Figures

Figure 1

25 pages, 2188 KB  
Review
Applications of Electrical Load Modelling in Digital Twins of Power Systems
by Hasith Jayasinghe, Kosala Gunawardane and Robert Nicholson
Energies 2025, 18(4), 775; https://doi.org/10.3390/en18040775 - 7 Feb 2025
Cited by 2 | Viewed by 2199
Abstract
Accurate electrical load modeling is crucial for both transient and steady-state power system studies. Although various load modeling techniques are documented in the literature, a comprehensive review of the latest advancements in these techniques is lacking. This manuscript addresses this gap by presenting [...] Read more.
Accurate electrical load modeling is crucial for both transient and steady-state power system studies. Although various load modeling techniques are documented in the literature, a comprehensive review of the latest advancements in these techniques is lacking. This manuscript addresses this gap by presenting a detailed review of load modeling techniques, emphasizing their applications, recent advancements, and key distinguishing characteristics. Additionally, it explores the role of Digital Twin Models (DTM) in power systems, which offers a virtual representation of the system to simulate diverse operational scenarios and inform future investment and operational decisions. The integration of load models into DTMs poses challenges, such as computational demands and microcontroller limitations, which can be alleviated by adopting advanced load modeling techniques. This work further examines the application of load modeling techniques in the design and development of DTMs for power systems, as well as strategies to enhance the performance of load models in DTM applications. Finally, the manuscript outlines future research opportunities for integrating load modeling within DTM-based power system applications. Full article
Show Figures

Figure 1

39 pages, 16475 KB  
Article
Ring: A Lightweight and Versatile Cross-Platform Dynamic Programming Language Developed Using Visual Programming
by Mahmoud Samir Fayed and Yousef A. Alohali
Electronics 2024, 13(23), 4627; https://doi.org/10.3390/electronics13234627 - 23 Nov 2024
Cited by 1 | Viewed by 5229
Abstract
New programming languages are often designed to keep up with technological advancements and project requirements while also learning from previous attempts and introducing more powerful expression mechanisms. However, most existing dynamic programming languages rely on English keywords and lack features that facilitate easy [...] Read more.
New programming languages are often designed to keep up with technological advancements and project requirements while also learning from previous attempts and introducing more powerful expression mechanisms. However, most existing dynamic programming languages rely on English keywords and lack features that facilitate easy translation of language syntax. Additionally, maintaining multiple implementations of the same language for different platforms, such as desktops and microcontrollers, can lead to inconsistencies and fragmented features. Furthermore, they usually do not use visual programming to fully implement the compiler and virtual machine. In this research paper, we introduce Ring—a dynamically-typed language with a lightweight implementation. However, it boasts several advantages, including a rich and versatile standard library and direct support for classes and object-oriented programming. The Ring language offers customization features. For instance, it allows easy modification of the language syntax multiple times, enabling programming by writing code using Arabic, English, or other keywords. Additionally, the language permits the creation of domain-specific languages through new features that extend object-oriented programming, allowing for specialized languages resembling CSS or Supernova. In the era of the Internet of Things, instead of creating another language implementation to support microcontrollers, the same Ring implementation allows us to create projects and applications for desktops, the web, WebAssembly, Android, or Raspberry Pi Pico. The Ring Compiler and Virtual Machine are designed using the PWCT Visual Programming language based on ANSI C. The visual implementation is composed of 18,945 components that generate 24,743 lines of code, which increases the abstraction level by approximately 23.5% and hides unnecessary details. Full article
(This article belongs to the Section Computer Science & Engineering)
Show Figures

Figure 1

6 pages, 1965 KB  
Proceeding Paper
Embedded System Simulation Using Renode
by Ferenc Speiser, István Szalay and Dénes Fodor
Eng. Proc. 2024, 79(1), 52; https://doi.org/10.3390/engproc2024079052 - 6 Nov 2024
Cited by 2 | Viewed by 5319
Abstract
In the automotive industry, the reduction of development costs is of key importance. The development of electrical hardware is an expensive, time-consuming process with a lot of development stages (e.g., prototyping, electrical testing, mechanical testing, lifecycle testing). There is a growing need to [...] Read more.
In the automotive industry, the reduction of development costs is of key importance. The development of electrical hardware is an expensive, time-consuming process with a lot of development stages (e.g., prototyping, electrical testing, mechanical testing, lifecycle testing). There is a growing need to increase the cost-effectiveness of the development and testing phases of embedded software using virtualization. Using this method, less prototype manufacturing is necessary since the simulations allow for faster and more effective discovery of a large portion of possible faults without building a hardware prototype. Renode is an open source embedded system simulation framework that facilitates software-based testing. The main goal of this paper is to explore the usability of the framework for automotive applications. Full article
(This article belongs to the Proceedings of The Sustainable Mobility and Transportation Symposium 2024)
Show Figures

Figure 1

22 pages, 22128 KB  
Article
Functional Programming for the Internet of Things: A Comparative Study of Implementation of a LoRa-MQTT Gateway Written in Elixir and C++
by Philip Branch and Phillip Weinstock
Electronics 2024, 13(17), 3427; https://doi.org/10.3390/electronics13173427 - 29 Aug 2024
Cited by 5 | Viewed by 2206
Abstract
Networks for the Internet of Things typically use a gateway to provide connectivity between a low bit rate, low capability sensor network and the broader Internet. The gateway can be subject to very high traffic loads, many concurrent processes and needs to be [...] Read more.
Networks for the Internet of Things typically use a gateway to provide connectivity between a low bit rate, low capability sensor network and the broader Internet. The gateway can be subject to very high traffic loads, many concurrent processes and needs to be highly reliable. Functional programming languages such as Erlang and Elixir have proven to be an effective programming paradigm for such scenarios, notably in large-scale telecommunications switches. In this paper, we report on our experience of developing a gateway between a LoRa network and an MQTT broker using the functional programming language Elixir and the more conventional language C++. To obtain an understanding of this approach to development, we first developed an initial prototype on a single-board computer using Elixir. We then developed the same system in C++ and ran experiments to compare the two systems’ performance. In order to understand the performance of such systems on low-end IoT devices, we then developed the same system on a low-cost ESP32 micro-controller in both C++ and Elixir. We were able to run the Elixir-based system on an ESP32 micro-controller but found that its performance was significantly poorer than the same system written in C++. We conclude that functional programming has great potential for the development of IoT systems, but work needs to be carried out to improve the supporting libraries and underlying virtual machines. We also note that learning to program in a functional programming language has quite a steep learning curve. Full article
(This article belongs to the Special Issue Ubiquitous Sensor Networks, 2nd Edition)
Show Figures

Figure 1

14 pages, 5143 KB  
Article
A Self-Powered, Skin Adhesive, and Flexible Human–Machine Interface Based on Triboelectric Nanogenerator
by Xujie Wu, Ziyi Yang, Yu Dong, Lijing Teng, Dan Li, Hang Han, Simian Zhu, Xiaomin Sun, Zhu Zeng, Xiangyu Zeng and Qiang Zheng
Nanomaterials 2024, 14(16), 1365; https://doi.org/10.3390/nano14161365 - 20 Aug 2024
Cited by 8 | Viewed by 2942
Abstract
Human–machine interactions (HMIs) have penetrated into various academic and industrial fields, such as robotics, virtual reality, and wearable electronics. However, the practical application of most human–machine interfaces faces notable obstacles due to their complex structure and materials, high power consumption, limited effective skin [...] Read more.
Human–machine interactions (HMIs) have penetrated into various academic and industrial fields, such as robotics, virtual reality, and wearable electronics. However, the practical application of most human–machine interfaces faces notable obstacles due to their complex structure and materials, high power consumption, limited effective skin adhesion, and high cost. Herein, we report a self-powered, skin adhesive, and flexible human–machine interface based on a triboelectric nanogenerator (SSFHMI). Characterized by its simple structure and low cost, the SSFHMI can easily convert touch stimuli into a stable electrical signal at the trigger pressure from a finger touch, without requiring an external power supply. A skeleton spacer has been specially designed in order to increase the stability and homogeneity of the output signals of each TENG unit and prevent crosstalk between them. Moreover, we constructed a hydrogel adhesive interface with skin-adhesive properties to adapt to easy wear on complex human body surfaces. By integrating the SSFHMI with a microcontroller, a programmable touch operation platform has been constructed that is capable of multiple interactions. These include medical calling, music media playback, security unlocking, and electronic piano playing. This self-powered, cost-effective SSFHMI holds potential relevance for the next generation of highly integrated and sustainable portable smart electronic products and applications. Full article
(This article belongs to the Special Issue Self-Powered Flexible Sensors Based on Triboelectric Nanogenerators)
Show Figures

Figure 1

16 pages, 2370 KB  
Article
Dual-Core PLC for Cooperating Projects with Software Implementation
by Marcin Hubacz and Bartosz Trybus
Electronics 2023, 12(23), 4730; https://doi.org/10.3390/electronics12234730 - 22 Nov 2023
Cited by 1 | Viewed by 3277
Abstract
Development of a general-purpose PLC based on a typical dual-core processor as a hardware platform is presented. The cores run two cooperating projects involving data exchange through shared memory. Such a solution is equivalent to a single-core PLC running two tasks by means [...] Read more.
Development of a general-purpose PLC based on a typical dual-core processor as a hardware platform is presented. The cores run two cooperating projects involving data exchange through shared memory. Such a solution is equivalent to a single-core PLC running two tasks by means of a real-time operating system. Upgrading to a typical programming tool involves defining which of the global variables are shared, and whether a variable in a particular core is read-from or written-to the shared memory. Extensions to core runtimes consist of read-from at the beginning of the scan cycle and write-to at the end, and of an algorithm for protecting the shared memory against access conflicts. As an example, the proposed solution is implemented in an engineering tool with runtime based on a virtual machine concept. The PLC prototype is based on a heterogeneous ARM dual-core STM32 microcontroller running different projects. The innovation in the research lies in showing how to run two projects in a dual-core PLC without using an operating system. Extension to multiple projects for a multi-core processor is can be accomplished in a similar manner. Full article
(This article belongs to the Special Issue Advances in Hardware-Software Codesign)
Show Figures

Figure 1

24 pages, 7122 KB  
Article
A Low-Cost Microcontroller-Based Normal and Abnormal Conditions Classification Model for Induction Motors Using Self-Organizing Feature Maps (SOFM)
by Pedro Ponce, Brian Anthony, Aniruddha Suhas Deshpande and Arturo Molina
Energies 2023, 16(21), 7340; https://doi.org/10.3390/en16217340 - 30 Oct 2023
Cited by 2 | Viewed by 1793
Abstract
Digital twins have provided valuable information for making effective decisions to ensure high efficiency in the manufacturing process using virtual models. Consequently, AC electric motors play a pivotal role in this framework, commonly employed as the primary electric actuators within Industry 4.0. In [...] Read more.
Digital twins have provided valuable information for making effective decisions to ensure high efficiency in the manufacturing process using virtual models. Consequently, AC electric motors play a pivotal role in this framework, commonly employed as the primary electric actuators within Industry 4.0. In addition, classification systems could be implemented to identify normal and abnormal operating conditions in electric machines. Moreover, the execution of such classification systems in low-cost digital embedded systems is crucial, enabling continuous monitoring of AC electric machines. Self-Organized Maps (SOMs) offer a promising solution for implementing classification systems in low-cost embedded systems due to their ability to reduce system dimensionality and visually represent the model’s features, so local digital systems can be used as classification systems. Therefore, this paper aims to investigate the utilization of SOMs for classifying operating conditions in AC electric machines. Furthermore, when integrated into an embedded system, SOMs detect abnormal conditions in AC electric machines. A trained SOM is deployed on a C2000 microcontroller to exemplify the proposed approach. It should be noted that the proposed structure can be adapted for implementation with different systems in the context of Industry 4.0. Full article
Show Figures

Figure 1

14 pages, 895 KB  
Article
Open-Source Magnetometer for Characterizing Magnetic Fields in Ultracold Experiments
by Koray Dinçer and Mariusz Semczuk
Appl. Sci. 2023, 13(19), 10620; https://doi.org/10.3390/app131910620 - 23 Sep 2023
Cited by 2 | Viewed by 2922
Abstract
We demonstrate a fully automated open-source magnetometer designed primarily for characterization of magnetic fields produced by coils, permanent magnets or by parasitic sources. It is based on an Arduino Mega microcontroller and a three-axis Hall sensor with a measurement range of ±8 G [...] Read more.
We demonstrate a fully automated open-source magnetometer designed primarily for characterization of magnetic fields produced by coils, permanent magnets or by parasitic sources. It is based on an Arduino Mega microcontroller and a three-axis Hall sensor with a measurement range of ±8 G per axis and the RMS of the field readout below 0.3 mG. For all practical purposes, the sensor displacement during data acquisition is virtually unlimited, which can be particularly useful for characterizing large or extended coils like Helmholtz cages or Zeeman slowers. All components needed for the construction are cheap and widely available off-the-shelf elements or are 3D-printed. The operation of the magnetometer is controlled via a graphical user interface (GUI), which manages all essential functionalities, like data acquisition and plotting. The GUI also incorporates additional features, like data averaging, calibration of the displacement of the Hall sensor or real-time readout of the magnetic field, useful for monitoring magnetic field changes. We have used a pair of rectangular coils constructed for a potassium–cesium 2D magneto-optical trap to benchmark the performance of the magnetometer. We have obtained good agreement with both simulations and measurements acquired with a commercial gaussmeter. Full article
(This article belongs to the Section Optics and Lasers)
Show Figures

Figure 1

19 pages, 16645 KB  
Article
Multimodal Interaction for Cobot Using MQTT
by José Rouillard and Jean-Marc Vannobel
Multimodal Technol. Interact. 2023, 7(8), 78; https://doi.org/10.3390/mti7080078 - 3 Aug 2023
Cited by 8 | Viewed by 4229
Abstract
For greater efficiency, human–machine and human–robot interactions must be designed with the idea of multimodality in mind. To allow the use of several interaction modalities, such as the use of voice, touch, gaze tracking, on several different devices (computer, smartphone, tablets, etc.) and [...] Read more.
For greater efficiency, human–machine and human–robot interactions must be designed with the idea of multimodality in mind. To allow the use of several interaction modalities, such as the use of voice, touch, gaze tracking, on several different devices (computer, smartphone, tablets, etc.) and to integrate possible connected objects, it is necessary to have an effective and secure means of communication between the different parts of the system. This is even more important with the use of a collaborative robot (cobot) sharing the same space and very close to the human during their tasks. This study present research work in the field of multimodal interaction for a cobot using the MQTT protocol, in virtual (Webots) and real worlds (ESP microcontrollers, Arduino, IOT2040). We show how MQTT can be used efficiently, with a common publish/subscribe mechanism for several entities of the system, in order to interact with connected objects (like LEDs and conveyor belts), robotic arms (like the Ned Niryo), or mobile robots. We compare the use of MQTT with that of the Firebase Realtime Database used in several of our previous research works. We show how a “pick–wait–choose–and place” task can be carried out jointly by a cobot and a human, and what this implies in terms of communication and ergonomic rules, via health or industrial concerns (people with disabilities, and teleoperation). Full article
Show Figures

Figure 1

16 pages, 476 KB  
Article
Code Integrity and Confidentiality: An Active Data Approach for Active and Healthy Ageing
by Egor Litvinov, Henry Llumiguano, Maria J. Santofimia, Xavier del Toro, Felix J. Villanueva and Pedro Rocha
Sensors 2023, 23(10), 4794; https://doi.org/10.3390/s23104794 - 16 May 2023
Cited by 4 | Viewed by 2206
Abstract
Internet of Things cybersecurity is gaining attention as the number of devices installed in IoT environments is exponentially increasing while the number of attacks successfully addressed to these devices are also proliferating. Security concerns have, however, been mainly addressed to service availability and [...] Read more.
Internet of Things cybersecurity is gaining attention as the number of devices installed in IoT environments is exponentially increasing while the number of attacks successfully addressed to these devices are also proliferating. Security concerns have, however, been mainly addressed to service availability and information integrity and confidentiality. Code integrity, on the other hand, is not receiving proper attention, mainly because of the limited resources of these devices, thus preventing the implementation of advanced protection mechanisms. This situation calls for further research on how traditional mechanisms for code integrity can be adapted to IoT devices. This work presents a mechanism for code integrity in IoT devices based on a virtual-machine approach. A proof-of-concept virtual machine is presented, specially designed for providing code integrity during firmware updates. The proposed approach has been experimentally validated in terms of resource consumption among the most-widespread micro-controller units. The obtained results demonstrate the feasibility of this robust mechanism for code integrity. Full article
Show Figures

Figure 1

Back to TopTop