以下の内容はhttps://shuzo-kino.hateblo.jp/entry/2021/01/15/235925より取得しました。


GNU OctaveとArduinoを連携する その1:環境構築とLチカ

MATLABArduinoとの連携パッケージがありますが、その競合品であるGNU Octaveにも同様にArduinoと連携できるライブラリがあります。

実際のところ

Octave側の用意

まずはパッケージのインストール

$ pkg install -forge arduino

で、全体の環境にロード

$ pkg load arduino

Ardino側の用意

パッケージを読むと、OctaveからArduinoIDEを起動するコマンドが実行できるのでこいつを利用

arduinosetup

"octave.ino"という子が勝手に呼ばれるので、ターゲットボードを設定して書き込み

Octave側のスクリプト

コードはこんな塩梅。
バラでやるなら、先頭にpkg load arduinoをつけましょう

 ar = arduino;
 led_pin = "d13";
 while true
   writeDigitalPin (ar, led_pin, 0);
   pause (0.5)
   writeDigitalPin (ar, led_pin, 1);
   pause (0.5)
 endwhile



以上の内容はhttps://shuzo-kino.hateblo.jp/entry/2021/01/15/235925より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14