最近のメーカーユーザーは、非常に特別なバージョンであるArduinoIDEの新しいバージョンを持っているので幸運です。 初めて、このバージョンはArduinoプロジェクトのすべてのバージョンとボードと互換性があります。
これはつまり Arduino.orgプロジェクトボードとArduino.ccプロジェクトボードの両方がこの新しいバージョンで認識されます。 Arduinoの歴史を知らない、または知りたくない初心者ユーザーにとっては特に便利です。
このバージョンのArduinoIDE Arduino IDE1.8.0として知られています、新しいプロジェクトボードのサポートやコマンドラインからの操作などの新機能も含まれているバージョン。
Arduino IDE 1.8は、存在するXNUMXつのプロジェクトのArduinoボードと互換性があります
後者は、Gnu / Linuxの世界のユーザーにとって特に興味深いものです。 グラフィカル環境を必要とせずにArduinoIDEを機能させることができます Arduinoボードにプログラムを送信できるようにします。 これで、Arduinoボード用のソフトウェアを作成するために任意のコンピューター機器を使用できるようになりました。
サポートされている新しいボードについては、新しいバージョンは他のプロジェクトのボードだけでなく、新しいボードを含むSAMDコアを備えた新しいモデルも認識します。 MKRゼロ およびMKR1000。
Arduino IDEをお持ちの場合は、バージョンを後者に更新することをお勧めします。 そして、あなたがこの自由なソフトウェアを持っていないなら、 このリンク このツールは無料で入手できます。
強力なプレートは重要ですが、時々それが起こります 良いソフトウェアがなければ、彼らは役に立たない 逆に、小さなボードでも興味深いソフトウェアやファームウェアを使用すると素晴らしい結果が得られる可能性があり、これは多くのエンジニアリング プロジェクトで最近注目されている点です。 Hardware Libre。このため、ハードウェアだけでなくソフトウェアにも注意を払う必要があります。
はい、ArduinoIDEの新しいバージョンの利点について非常によくコメントされています。
しかし、欠点はどうですか?…はい、欠点があります。
次に例を示します。現在のカードをLANネットワークに接続するENC28J60モジュールは、最新バージョンのIDEでは機能しませんが、古いバージョンでは機能します。
公式のArduinoモジュールと互換性を持たせるだけでなく、しばらくの間市場に出回っているボードと互換性のある例を作るのは時間の問題だと思います。