Arduino の開発環境です。
Arduino IDE
公式:https://docs.m5stack.com/en/quick_start/m5stickc_plus/arduino
まずは driver。これはリンクから exe 版を利用しました。
次に Arduino IDE。
インストール後に追加のURLを設定すると、依存関係を含むボード特有のライブラリを引っ張ってきてくれます。この点が支持される理由でしょう。
ボードマネージャーからボードを指定、必要なファイルをインストール。
ライブラリマネージャーも同様。GitHub から検索しているようです。引っかかったので、install を押しました。が、途中でエラー発生。
Error: 13 INTERNAL: Library install failed: moving extracted archive to destination
作成されたフォルダが読み取り専用になっていたため解除。IDE 再起動後にもう一度インストールで成功。https://github.com/arduino/arduino-cli/issues/723
この IDE では、sketchという単位でコードを管理するようです。inoファイルができていましたが、c++もインクルードされています。
'Hellow World' を sketch として保存、再読み込み、ボードを指定して検証・コンパイル。OKです。
つづく。
0 件のコメント:
コメントを投稿