Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Non-ohmic Devices00:51

Non-ohmic Devices

1.2K
In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.2K
Generator Voltage Control01:21

Generator Voltage Control

241
Generator voltage control is crucial for maintaining the stable operation of synchronous generators and wind turbines. In older models, a DC generator driven by the rotor delivers DC power to the rotor's field winding, and the power is transferred through slip rings and brushes. In the latest models, static or brushless exciters are used. Static exciters rectify AC power from the generator terminals and then transfer the DC power directly to the rotor. Brushless exciters, on the other hand,...
241
Wind Turbine Machine Models01:24

Wind Turbine Machine Models

208
In the growing field of wind energy, incorporating wind turbine models into transient stability analysis is essential. Induction and synchronous machines are the primary models used, with induction machines being prevalent due to their simplicity and reliability.
Induction machines interact through the rotating magnetic field generated by the stator and the rotor. The key parameter is slip, which is the difference between synchronous speed and rotor speed relative to synchronous speed. Slip is...
208
DC Generator01:19

DC Generator

1.0K
An alternator converts mechanical energy into electrical energy that varies sinusoidally, resulting in AC current. Meanwhile, a DC generator converts mechanical energy into electrical energy, which are DC pulses with the same polarity. The construction of a DC generator is similar to that of an alternator, except that the pair of slip rings is replaced by a single split ring, also called a commutator. The commutator functions like a periodic rotary switch; it changes the contacts with the...
1.0K
Electro-mechanical Systems01:19

Electro-mechanical Systems

1.1K
Electromechanical systems are intricate configurations that effectively combine electrical and mechanical elements to achieve a desired outcome. Central to many of these systems is the DC motor, a device that converts electrical energy into mechanical motion, enabling various applications ranging from simple fans to complex robotic mechanisms.
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
1.1K
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

275
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
275

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Downregulation of Rad51 Expression and Activity Potentiates the Cytotoxic Effect of Osimertinib in Human Non-Small Cell Lung Cancer Cells.

Chemotherapy·2024
Same author

Design and Implementation of an Intensive Care Unit Command Center for Medical Data Fusion.

Sensors (Basel, Switzerland)·2024
Same author

An Edge Transfer Learning Approach for Calibrating Soil Electrical Conductivity Sensors.

Sensors (Basel, Switzerland)·2023
Same author

Enhancing travel time prediction with deep learning on chronological and retrospective time order information of big traffic data.

Annals of operations research·2023
Same author

Heat shock protein 90 inhibitor 17-AAG down-regulates thymidine phosphorylase expression and potentiates the cytotoxic effect of tamoxifen and erlotinib in human lung squamous carcinoma cells.

Biochemical pharmacology·2022
Same author

Application of deep machine learning for the radiographic diagnosis of periodontitis.

Clinical oral investigations·2022
Same journal

RETRACTED: Zhang et al. A Novel Framework for Reconstruction and Imaging of Target Scattering Centers via Wide-Angle Incidence in Radar Networks. <i>Sensors</i> 2025, <i>25</i>, 6802.

Sensors (Basel, Switzerland)·2026
Same journal

Enhancing Unsupervised Multi-Source Domain Adaptation for Person Re-Identification via Mixture of Experts and Graph-Based Relation.

Sensors (Basel, Switzerland)·2026
Same journal

Development of an Instrumented Glove for Palmar Pressure Assessment in Kayakers.

Sensors (Basel, Switzerland)·2026
Same journal

Development and Experimental Validation of an Autonomous IoT-Based Monitoring System for Real-Time Water Quality Assessment in the Amazon River.

Sensors (Basel, Switzerland)·2026
Same journal

Semi-Supervised Adversarial Learning Framework for Controller Area Network Bus Intrusion Detection.

Sensors (Basel, Switzerland)·2026
Same journal

Smart Optimization Method for Safety Signs in Innovative Manufacturing Environments Integrating Industrial Field IoT Sensors and Knowledge Graphs.

Sensors (Basel, Switzerland)·2026
See all related articles

Related Experiment Video

Updated: Sep 5, 2025

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
11:22

Automated Robotic Liquid Handling Assembly of Modular DNA Devices

Published on: December 1, 2017

12.5K

DeviceTalk: A No-Code Low-Code IoT Device Code Generation.

Whai-En Chen1, Yi-Bing Lin1,2,3,4,5, Tai-Hsiang Yen4

  • 1Department of Computer Science and Information Engineering, Asia University, Taichung City 413305, Taiwan.

Sensors (Basel, Switzerland)
|July 9, 2022
PubMed
Summary
This summary is machine-generated.

DeviceTalk offers a low-code/no-code (LCNC) solution for developing Internet of Things (IoT) device software, automating code generation for both device and sensor applications to streamline distributed intelligent system development.

Keywords:
IoTactuatorcode generatorlow-codeno-code

More Related Videos

High-throughput Protein Expression Generator Using a Microfluidic Platform
09:26

High-throughput Protein Expression Generator Using a Microfluidic Platform

Published on: August 23, 2012

11.9K
Data Communication Based on MQTT in a Polymer Extrusion Process
08:15

Data Communication Based on MQTT in a Polymer Extrusion Process

Published on: July 15, 2022

3.5K

Related Experiment Videos

Last Updated: Sep 5, 2025

Automated Robotic Liquid Handling Assembly of Modular DNA Devices
11:22

Automated Robotic Liquid Handling Assembly of Modular DNA Devices

Published on: December 1, 2017

12.5K
High-throughput Protein Expression Generator Using a Microfluidic Platform
09:26

High-throughput Protein Expression Generator Using a Microfluidic Platform

Published on: August 23, 2012

11.9K
Data Communication Based on MQTT in a Polymer Extrusion Process
08:15

Data Communication Based on MQTT in a Polymer Extrusion Process

Published on: July 15, 2022

3.5K

Area of Science:

  • Computer Science
  • Software Engineering
  • Distributed Systems

Background:

  • Developing applications for client-server distributed intelligent systems is complex, involving both network and device domains.
  • Traditional low-code/no-code (LCNC) solutions for Internet of Things (IoT) often generate inefficient code, lacking optimization for device constraints.
  • Existing IoT LCNC approaches primarily focus on network domain code generation, neglecting device and sensor application development.

Purpose of the Study:

  • To introduce DeviceTalk, a novel LCNC environment specifically designed for automated code generation in the device domain of IoT systems.
  • To address the limitations of generic LCNC tools by optimizing code generation for IoT characteristics.
  • To enable rapid software development for both Device Applications (DA) and Sensor Applications (SA) on IoT devices.

Main Methods:

  • Proposing the DeviceTalk architecture and detailing its design.
  • Implementing a code generation mechanism tailored for IoT devices within the DeviceTalk environment.
  • Utilizing a Graphical User Interface (GUI) for LCNC development of device software.

Main Results:

  • DeviceTalk successfully automates the generation of both DA and SA code for IoT devices.
  • The proposed LCNC approach accelerates software development in the device domain for distributed intelligent systems.
  • Demonstration of the DeviceTalk GUI enabling efficient LCNC development.

Conclusions:

  • DeviceTalk significantly simplifies and speeds up the development of software for IoT devices in distributed intelligent systems.
  • The system provides a much-needed solution for the automated generation of Sensor Application code, a previously unsupported area.
  • This LCNC environment enhances the efficiency and accessibility of IoT device software development.