2012.02.21
iArduino ─ Arduino用インタプリタ
光永さんの新しいプロジェクトは、Arduino上で動くインタプリタ。その名もiArduino。使い慣れたArduinoがいつもと違うコンピュータとして感じられる処理系だ。
操作性は8ビットパソコン時代のBASICに近い。ただし、文法は普段のArduinoに類似。なので、新しく覚えないといけないことは少なくて済みそう。ステップ実行や式の対話的な評価もできる。面白いと思ったのは、プログラムをEEPROMに保存する機能。”autorun”を実行しておくと、Arduinoボードの起動時に、EEPROM内のプログラムが自動的に実行される。実用性と単純さのバランスが考えられているデザインだ。