SoEasy: A Software Framework for Easy Hardware Control Programming for Diverse IoT Platforms
Autor: | Gwang-il Park, Cormac J. Sreenan, Jong-ha Shin, Seong-eun Yoo, Jin-hae Lee, Junyoung Lee |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2018 |
Předmět: |
General-purpose input/output
Internet of things Universal asynchronous receiver/transmitter Computer science Web of things Internet of Things 02 engineering and technology computer.software_genre lcsh:Chemical technology Biochemistry Embedded operating system Article visual programming tool Analytical Chemistry Web of Things Visual programming tool 020204 information systems 0202 electrical engineering electronic engineering information engineering lcsh:TP1-1185 Electrical and Electronic Engineering Instrumentation business.industry Transmitter Mobile robot Atomic and Molecular Physics and Optics Software framework Asynchronous communication 020201 artificial intelligence & image processing business IoT development tool computer Computer hardware |
Zdroj: | Sensors Volume 18 Issue 7 Sensors (Basel, Switzerland) Sensors, Vol 18, Iss 7, p 2162 (2018) |
ISSN: | 1424-8220 |
DOI: | 10.3390/s18072162 |
Popis: | Many Internet of Things (IoT) applications are emerging and evolving rapidly thanks to widespread open-source hardware platforms. Most of the high-end open-source IoT platforms include built-in peripherals, such as the universal asynchronous receiver and transmitter (UART), pulse width modulation (PWM), general purpose input output (GPIO) ports and timers, and have enough computation power to run embedded operating systems such as Linux. However, each IoT platform has its own way of configuring peripherals, and it is difficult for programmers or users to configure the same peripheral on a different platform. Although diverse open-source IoT platforms are widespread, the difficulty in programming those platforms hinders the growth of IoT applications. Therefore, we propose an easy and convenient way to program and configure the operation of each peripheral using a user-friendly Web-based software framework. Through the implementation of the software framework and the real mobile robot application development along with it, we show the feasibility of the proposed software framework, named SoEasy. |
Databáze: | OpenAIRE |
Externí odkaz: |