アップデートされたArduino Pro IDEを実際に使ってみる

発行者

メーカーや専門家は、10年以上にわたって、ArduinoとArduino IDEを使用して、あらゆる形状や形式の組み込みプロジェクトを作成してきました。 この間、Arduinoボード、 アクセサリ、サンプル プログラムが倍増し、さらには指数関数的に増加しましたが、由緒あるArduino IDEはほとんど変わっていません。

何年も前のプロジェクトを再開しても、さまざまなユーザー インターフェイスの変更に悩まされる必要がないため、これは良いことだと強く主張できます。次のような代替案も挙げられる。 PlatformIOによるビジュアル コード Arduino CLI、そして Webベースのインターフェースを作成する このツールの新しいバージョンはまだありませんが、公式に改良されたArduinoデスクトップIDEを出すにはちょうど良い時期のようです。この記事の執筆時点ではまだ「v0.0.5-alpha.preview」としてリストされていますが、新しい強化されたバージョンをダウンロードできるようになりました。 Arduino Pro IDEはこちらWindows、Mac、Linux向け。

Arduino Pro IDEの新機能

Arduinoの10月号によると 2019年の発表によると、新しいPro IDEには次のような機能が含まれています。

·      最新のフル機能の開発環境

·      初心者からベテランプログラマーまで、さまざまなプログラミングモードに対応

·      新しい理事会と図書館管理者

·      Git統合

·      ARM ターゲットの基本的な自動補完

私の目的にとって、自動補完は非常に歓迎すべき機能です。これにより、私や他のユーザーが、 Serial.print() の大文字化の方法など、細かい詳細を何度も調べ続ける必要がなくなります。

Arduino Pro IDEを「インストール」する

Arduino Pro IDE Image 2

画像1: 心配しないでください

現時点では、実際のセットアップ プログラムは存在しないようです (少なくともWindowsの場合)。zipファイルをダウンロードし、中身をすべて解凍して、アクセスできる場所に置くだけです。Arduino Pro IDEファイルを実行し、 [詳細情報] をクリックして、WindowsによるPCの「保護」の試みを回避します。私の提案は、このプログラムへのショートカットを作成し、スタート メニューにピン留めして簡単にアクセスできるようにすることです。

Arduino IDE Proの成長痛

Arduino Pro IDE Image 3

画像2: ここで何かが起こりました...

Arduinoは、これが非常に初期のバージョンであることを隠さずに述べており、そのため、途中でいくつかの障害が発生することが予想されます。問題に気付いた場合、または何かを追加したい場合は、 問題ページからリクエストできます。これはかなり活発なようで、この記事の執筆時点では112件の未解決の問題と112件の解決済みの問題があります。Arduinoはあなたのフィードバックを期待していますが、何かを報告するときは、同じことについて誰かがすでにコメントしているかどうかも確認する必要があります。

たとえば、標準バージョンで利用できる「例」メニューがPro IDEに実装されることを期待しています。私も、そしておそらく他の多くの人も、これを頻繁に参照に使用しています。これは 以前にも提起されたため、新たな未解決の問題を生み出すのではなく、そこに私の意見を述べることができました。

Arduino Pro IDE Image 4

画像3

ぜひお試しください!

標準のIDEや他の高度なオプションと比較すると、まだ本格的な使用には適していないと思いますが、最終的にどのようなものになるのか非常に楽しみです。無料でダウンロードできますので、ぜひお試しください。このエクスペリエンスは、まだ制限があり、多少バグもありますが、標準のIDEを大幅にアップグレードできる可能性を示しています。Arduinoとその貢献者が、できるだけ早く成長できるよう協力してくれることを期待しましょう。

最新ニュース

申し訳ございませんが、フィルター選択では結果が返されませんでした。

We've updated our privacy policy. Please take a moment to review these changes. By clicking I Agree to Arrow Electronics Terms Of Use  and have read and understand the Privacy Policy and Cookie Policy.

Our website places cookies on your device to improve your experience and to improve our site. Read more about the cookies we use and how to disable them here. Cookies and tracking technologies may be used for marketing purposes.
By clicking “Accept”, you are consenting to placement of cookies on your device and to our use of tracking technologies. Click “Read More” below for more information and instructions on how to disable cookies and tracking technologies. While acceptance of cookies and tracking technologies is voluntary, disabling them may result in the website not working properly, and certain advertisements may be less relevant to you.
We respect your privacy. Read our privacy policy here