Data-Flow Visual Programming Environment for Small IoT Devices


연구 분야: Software Development



학회: International Conference on Computational Science and Its Applications


초록

Embedded systems, such as smartphones, home appliances, and automotive cars, are widely used in various settings. Furthermore, demand for embedded systems continues to rise, driven by factors such as the aging population, declining birthrate, and the need to reduce labor costs in factories and companies. To address the shortage of C and C++ programmers and enhance the accessibility of embedded systems development, we propose a method that utilizes Node-RED, a visual programming tool. And then mruby/c, a language that combines the benefits of Ruby and C/C++, and enable even programming novices to develop embedded systems. We also incorporate Docker Compose to simplify the process of building a development environment, and release as a open source software. Our approach offers a promising solution for engineers seeking to improve their embedded systems development skills or those who want to enhance the productivity and readability of their code. By leveraging Node-RED and mruby/c, this study provides an innovative solution that can enable a wider range of developers to participate in embedded systems development, ultimately contributing to the growth of this field.


Author Profile
Sota Ogura

Kyushu Institute of Technology Kitakyushu Japan

Japan
Author Profile
Kazuaki Tanaka

Kyushu Institute of Technology Kitakyushu Japan

Japan
Author Profile
Ko-ichiro Sugiyama

National Institute of Technology Matsue College Matsue Japan

Japan

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 Japan
사이트 Springer
좋아요 수 0

연관 논문 목록 (11건)