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

GIS Software, Hardware, and Sources of GIS Data01:23

GIS Software, Hardware, and Sources of GIS Data

800
A Geographic Information System (GIS) combines specialized software and hardware to effectively manage, analyze, and present spatial and related data. GIS software includes critical functionalities such as a user interface for easy navigation, database management tools for handling spatial and attribute data, and data retrieval features for efficient access. Analytical tools transform raw data into insights, while display functions produce maps and reports in various formats for effective...
800
Diversity of Archaea I01:30

Diversity of Archaea I

667
Archaea, a domain of single-celled microorganisms, are classified into five major phyla based on genetic and biochemical characteristics: Euryarchaeota, Crenarchaeota, Thaumarchaeota, Korarchaeota, and Nanoarchaeota. Among these, the phylum Euryarchaeota is notable for its remarkable diversity in morphology, metabolism, and ecological adaptations.Morphological and Metabolic DiversityMembers of Euryarchaeota exhibit a variety of cellular shapes, including rods and cocci. Their metabolic pathways...
667
Cell Diversity01:13

Cell Diversity

5.1K
The concept of a cell started with microscopic observations of dead cork tissue by Robert Hooke in 1665. Hooke coined the term "cell" based on the resemblance of the small subdivisions in the cork to the rooms that monks inhabited, called cells. About ten years later, Antonie van Leeuwenhoek became the first person to observe the living and moving cells under a microscope. In the century that followed, the theory that cells represented the basic unit of life developed.
Multicellular...
5.1K
Diversity of Archaea II01:24

Diversity of Archaea II

532
Archaea, one of the three domains of life, exhibit remarkable diversity and adaptability, thriving in both extreme and moderate environments. Historically, most identified archaea have been classified into two major phyla: Euryarchaeota and Crenarchaeota. However, recent molecular studies have expanded this classification to include three additional phyla: Thaumarchaeota, Nanoarchaeota, and Korarchaeota, each exhibiting unique characteristics and ecological roles.Thaumarchaeota: Mesophiles...
532
Diversity of Protists I01:15

Diversity of Protists I

1.2K
Excavata is a diverse group of protists that includes both chemoorganotrophic and phototrophic species, with some thriving in anaerobic environments. Among the key groups within Excavata are diplomonads and parabasalids, which are flagellated protists that lack mitochondria and chloroplasts. These microorganisms typically inhabit anoxic environments, such as the intestines of animals, where they exist either symbiotically or as parasites, relying on fermentation for energy production. Some...
1.2K
Diversity of Protists II01:27

Diversity of Protists II

1.2K
Alveolates are a group of organisms recognized by the presence of alveoli, which are cytoplasmic sacs located beneath the cell membrane. While their function remains uncertain, alveoli may help regulate water balance by controlling how much water enters and leaves the cell. In dinoflagellates, these structures may serve as armor plates. There are three major types of alveolates: ciliates, which move using cilia; dinoflagellates, which use flagella for movement; and apicomplexans, which are...
1.2K

You might also read

Related Articles

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

Sort by
Same author

FLDQN: Cooperative Multi-Agent Federated Reinforcement Learning for Solving Travel Time Minimization Problems in Dynamic Environments Using SUMO Simulation.

Sensors (Basel, Switzerland)·2025
Same author

Edge/Fog Computing Technologies for IoT Infrastructure II.

Sensors (Basel, Switzerland)·2023
Same author

Edge/Fog Computing Technologies for IoT Infrastructure.

Sensors (Basel, Switzerland)·2021
Same author

Industrial Wireless Sensor Networks: Protocols and Applications.

Sensors (Basel, Switzerland)·2020
Same author

A wireless sensor network-based portable vehicle detector evaluation system.

Sensors (Basel, Switzerland)·2013
Same author

S3: school zone safety system based on wireless sensor network.

Sensors (Basel, Switzerland)·2012
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: Feb 8, 2026

A Novel Digital Platform for a Monitored Home-based Cardiac Rehabilitation Program
04:24

A Novel Digital Platform for a Monitored Home-based Cardiac Rehabilitation Program

Published on: April 19, 2019

12.7K

SoEasy: A Software Framework for Easy Hardware Control Programming for Diverse IoT Platforms.

Junyoung Lee1, Gwang-Il Park2, Jong-Ha Shin3

  • 1Department of Computer and Communication Engineering, Daegu University, Gyeongsan 38453, Korea. ljy908@daegu.ac.kr.

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

This study introduces SoEasy, a web-based framework simplifying the programming of diverse open-source Internet of Things (IoT) hardware peripherals. It addresses the challenge of configuring different platforms, enabling easier IoT application development.

Keywords:
Internet of ThingsIoT development toolWeb of Thingsvisual programming tool

More Related Videos

WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control
08:18

WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control

Published on: August 15, 2020

5.4K
Experimental Investigation of the Hierarchical Control in DC Microgrids Using a Real-time Simulator
06:04

Experimental Investigation of the Hierarchical Control in DC Microgrids Using a Real-time Simulator

Published on: February 14, 2025

1.1K

Related Experiment Videos

Last Updated: Feb 8, 2026

A Novel Digital Platform for a Monitored Home-based Cardiac Rehabilitation Program
04:24

A Novel Digital Platform for a Monitored Home-based Cardiac Rehabilitation Program

Published on: April 19, 2019

12.7K
WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control
08:18

WheelCon: A Wheel Control-Based Gaming Platform for Studying Human Sensorimotor Control

Published on: August 15, 2020

5.4K
Experimental Investigation of the Hierarchical Control in DC Microgrids Using a Real-time Simulator
06:04

Experimental Investigation of the Hierarchical Control in DC Microgrids Using a Real-time Simulator

Published on: February 14, 2025

1.1K

Area of Science:

  • Computer Science
  • Electrical Engineering
  • Robotics

Background:

  • Rapid evolution of Internet of Things (IoT) applications driven by open-source hardware.
  • High-end IoT platforms feature integrated peripherals (UART, PWM, GPIO, timers) and sufficient processing power for embedded operating systems like Linux.
  • Significant programming complexity arises from platform-specific peripheral configuration, hindering widespread adoption and development.

Purpose of the Study:

  • To propose a user-friendly, web-based software framework for simplified programming and configuration of IoT peripherals.
  • To overcome the challenges associated with diverse open-source IoT platform peripheral management.
  • To facilitate the growth of IoT applications by reducing programming barriers.

Main Methods:

  • Development of a novel, web-based software framework named SoEasy.
  • Implementation of the SoEasy framework for peripheral programming and configuration.
  • Application development using the framework, specifically a real mobile robot.

Main Results:

  • Demonstrated the feasibility and effectiveness of the SoEasy software framework.
  • Successful development of a mobile robot application using the proposed framework.
  • Simplified peripheral configuration across different open-source IoT platforms.

Conclusions:

  • The SoEasy framework provides an easy and convenient solution for programming and configuring IoT peripherals.
  • The developed framework effectively addresses the complexity of heterogeneous IoT platforms.
  • The successful mobile robot application highlights the practical utility and potential of SoEasy for advancing IoT development.