ところが、それと対になっているMPIDEの方は地道な開発が弛まず続けられていて、最新のRC3版に至ってはFirmataが問題なく動作する領域に至っています。実は先月リリースされていたRC2版でもFirmataの動作を確認していたのですが、あまり時間をかけてチェックしなかったこともあって記事にしていませんでした...。FirmataはホストPCとArduinoの間の通信プロトコルなので、もしそれを解して正しく応答するなら、Arduinoをエミュレートすることに概ね成功していると言えます。第一関門はlibrariesフォルダーに収められたFirmataのスケッチ(StandardFirmata)を首尾良くビルドできることですが、これは問題なく通過します。023に準拠しているのは、chipKITシリーズがUSBシリアル・チップのFT232を搭載しているためだろうと思われます。出力されたバイナリーは30Kバイト強、それをMax32にアップロードします。(Pd)上で動かしてみることにします。PdはPd-extendedというパッケージをインストールするのが一般的で、Ubuntuの場合にはパッケージ・マネジャーを介して最新版をゲットできます。※上の画面をクリックすると大きなイメージが開きます。#の番号をそれに合わせてセットします。32]に変えてあります。Megaが接続されているかのように動作します。MPIDEが知らない間にここまで完成度を上げていたことにちょっと驚きました。IDEは未成熟なため差が歴然としています。MPIDEはchipKITシリーズ以外のPIC32マイコン搭載ボードにも対応しています。uC32というモデルがつい最近登場しました。2TopBasic2ColWordPress。