1.4と2.0に対応しています。IDEでファームウェアの書き込みができるようになっています。Arduino互換機のnekoboardはファームウェアを書き込む直前にFT232RLのDTRの信号をLにすることでリセットをかけています。[[BR]]8リセットがかかった直後のnekoboardはブートローダが起動してファームウェア(スケッチ)の書き込みが可能になります。1.4でnekoboardを使う際の挙動を書くと次のようになっています。1.4では接続したnekoboardのポート番号を手動で選びます。ポートが開くとDTRがONになります。DTRがONになるとnekoboardのリセットがかかり、ブートローダが起動します。するとブートローダが終了し、ファームウェア本体が起動します。1.4からの信号を受信すると、nekoboardがセンサーの値を送り返します。1.4上でセンサーの値が読み取れるようになります。2.0でnekoboardを使うとどうなるかを書くと、次のようになります。拡張機能を追加でPicoBoardを選択します。2.0では自動でポート番号を選択します。(一番小さいポート番号が選択されます。ポートを開いて通信を開始します。ポートが開くとDTRがONになります。DTRがONになるとnekoboardのリセットがかかり、ブートローダが起動します。2.0からの信号が送られてきます。ブートローダ実行中にはセンサーの値を返信できません。2.0は一度ポートを閉じて、再び接続を試みます。nekoboardにリセットがかかり、ブートローダが起動します。以下繰り返しでリセットがかかってしまい、ファームウェア本体が起動しません。[[BR]]29[[BR]]3031この問題を解決するために、nekoboard2ではFT231XSのDTRの信号をリセット線から外してしまいました。[[BR]]32このことによりArduino互換機ではなくなってしまいました。2.0対応できると思いますが、この場合もArduinoとしてファームウェアの書換ができない事には変わりありません。==38nekoboard2はArduino互換機ではありませんが、書き込まれているファームウェアはnekoboardのものをほぼそのまま使用しています。IDEでファームウェアを書き換えることも可能です。[[BR]]40(J3と書かれたパッドのRESETとGNDをショートさせればリセットがかかります。)[[BR]]4142nekoboard2に書き込まれているファームウェアです。Software.スイッチサイエンス・ウェブショップhttp://www.switch-science.com/。