情報処理学会第85回全国大会 会期:2023年3月2日~4日 会場:電気通信大学

7K-01
小型デバイス向けデータフロー型ビジュアルプログラミング環境構築に向けたマイコンボードへのmruby/cコード書き込みツールの開発
○河原美優(松江高専),尾倉颯太(九工大),杉山耕一朗(松江高専),田中和明(九工大)
IoT分野ではデータの流れの理解が重要であり、その理解にはデータフロー型のビジュアルプログラミング言語が有効である。そこで我々はマイコンボードを利用したIoT開発に対し、Node-REDをベースにデバイス間の情報の流れを直感的に理解できるプログラミング環境を構築してきた。本研究では、この環境の主要パーツの1つとして、Node-REDのフローから変換したmruby/cコードをマイコンボードへ書き込むツールの開発を目的とする。この実装にはWeb Serial APIを用い、パソコンからUSBシリアルで接続されたPICマイコンに対して、ブラウザからプログラムの転送および実行を可能とした。