2021-01-15 GNU OctaveとArduinoを連携する その1:環境構築とLチカ octave arduino MATLABにArduinoとの連携パッケージがあります。 その競合品であるGNU Octaveにも、あります。 実際のところ pkg install -forge arduinopkg load arduino Ardino側の用意 パッケージを読むと、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 参考もと octave.sourceforge.io Arduino package - Octave