繋がっていればPCと直接接続しなくても良いというのもメリットの一つだと思うのですが、その分デバッグはしづらいところがあります。そもそもちゃんと動かない時には起動時に下記のような画面で止まってしまい、原因が何なのかがわかりません。デバッグするにはシリアルケーブルで接続して、出力を確認しながらするのが効率的です。ケーブルで接続すると、下記のようなデバイスとして認識されます。コマンドでデバイスに接続します。再起動すると、下記のようにシリアルコンソールに情報が出力されます。あると上記の出力の途中に下記のようにエラーメッセージが出力されます。これでエラーの原因や場所が特定できます。使用すればその引数がシリアルコンソールに出力されます。出力するようにしてみます。レスポンスがシリアルコンソールに出力されて行きます。実行して動作を確認することができます。ないクラスやメソッドもありますので、インタラクティブシェルで実際のボード上での挙動が確認できるのは便利ですね。接続する必要はあるものの、上記のような情報なしで開発していくのは非効率なので、開発中はシリアルコンソールの利用が必須かと思います。開発をしていますが、バージョン管理等ができない不便さはあるので、開発もローカルで行ってシリアル接続で転送するやり方も検討してみようかと思います。