あなたは(はい、あなただけのプレーンなArduinoのIDEを使用して他の人とあなたのプロジェクトを共有することができます)あなたがチェックする必要があり、あなたのArduinoのプロジェクトのための完全な互換性ソリューションをしたい場合はamakeのArduinoのCLIを簡素化するためのツール、私はGeanyはなくて、それを使用します他の人はvi、Atomなどでそれを使用しています。
それはインスピレーションを受けており、現在は亡くなっているイノとアルトゥーロのプロジェクトです。テストに5分かかり、フィードバックをお願いします。
使用例:
cd ~/Arduino/Blink/
[move to your arduino project folder]
amake -v uno Blink.ino
[to compile/verify your code]
amake -u uno Blink.ino /dev/ttyUSB0
[to upload your code to an arduino connected via USB]
そこにはスマートな接着剤があり、ボードとファイルを記憶でき、ボードのUSBを自動検出することさえできます。したがって、「amake -v」コマンドが成功した後、コマンドラインでこれを実行できます。
amake -v
[to compile/verify your code]
amake -u
[to upload your code to an arduino connected via USB]
いくつかのIDEマクロを使用すると、コンパイルとアップロードのコマンドを簡単に作成できます。たとえば、Geany IDEを使用すると、次のようになります。
- コンパイル/検証: cd%d; amake -v uno%f
- アップロード: cd%d; amake -u uno%f
インストール後、「amake」または「amake -h」を実行するだけでさらにヘルプが得られます。
また、サポートすることができますEVERY Adafuit小物M0 / ArduinoのM0などのようなあなたのArduino IDE、はい、現代のボードで構成され、インストールされているボード/ libに/プログラマ/ ...
Arduino IDEを起動し、ボードマネージャーにアクセスして、サポートをインストールするだけです。簡単な指示に従ってください。
お持ちのボードはサポートされていませんか?問題ではありません。fqbnを検出し(README.mdファイルを読み取り)、ボード名として渡します。
テスターを探して、番号またはボードエイリアスを増やし、適切なUSB署名を自動検出します。
これはプライベートに成長したツールであり、今では一般の人々と共有されていることを忘れないでください。
乾杯。