
Arduino CLI
2023年12月21日
2024年1月12日
upload
arduino-cli upload
Arduino スケッチをアップロードします。
概要
Arduino スケッチをアップロードします。これにより、アップロード前にスケッチがコンパイルされません。
$ arduino-cli upload [flags]
例
$ arduino-cli upload /home/user/Arduino/MySketch -p /dev/ttyACM0 -b arduino:avr:uno
$ arduino-cli upload -p 192.168.10.1 -b arduino:avr:uno --upload-field password=abc
オプション
--board-options strings カンマで区切られたボードオプションのリスト。 複数のオプションに対して複数回使用することもできます
--discovery-timeout duration ポート検出を待機する最大時間 例: 30s, 1m (デフォルトは 1s)
-b, --fqbn string FQBN(完全修飾ボード名) 例: arduino:avr:uno
-h, --help uploadのヘルプ
--input-dir string アップロードするバイナリを含むディレクトリ
-i, --input-file string アップロードするバイナリファイル
-p, --port string アップロードポートアドレス 例: COM3 or /dev/ttyACM2
-m, --profile string 使用するスケッチプロファイル
-P, --programmer string 使用するプログラマ 例: atmel_ice
-l, --protocol string アップロードプロトコル 例: serial
-F, --upload-field key=value アップロードに必要なフィールドの値を設定する
-v, --verbose オプションで、冗長モードをオンにします
-t, --verify アップロード後にアップロードされたバイナリをベリファイします
親コマンドから継承されたオプション
--additional-urls strings ボードマネージャーの追加URLのカンマ区切りリスト
--config-file string カスタム構成ファイル (指定しない場合はデフォルトが使用されます)
--format string ログの出力形式は次のとおりです: text, json, jsonmini, yaml(デフォルトは"text")
--log ログを標準出力に出力します
--log-file string ログが書き込まれるファイルへのパス
--log-format string ログの出力形式は text, json です。
--log-level string このレベル以上のメッセージがログに記録されます。 有効なレベルは次のとおりです: trace, debug, info, warn, error, fatal, panic
--no-color カラー出力を無効にします。
関連項目
- arduino-cli - Arduino CLI.