Arduinoは、柔軟なオープンソースハードウェアに基づく有名な電子プロトタイピングプラットフォームです とソフトウェアと使いやすい。
このテクノロジー それはすべてのタイプの公衆を対象としています、アーティスト、デザイナー、ファン、そしてこのプラットフォームでインタラクティブなオブジェクトや環境を作成することに興味のある人から。
Arduinoについて
Arduinoの 電子機器と組み込みシステムプログラミングの使用をもたらし、促進することに焦点を当てています 学際的なプロジェクトで。
同社が販売する製品は、GNU劣等一般公衆利用許諾契約書に基づいて無料のハードウェアおよびソフトウェアとして配布されています。
Arduinoの助けを借りて Arduinoで実行されるアプリケーションを、他の一般的なプログラミング言語やアプリケーションを実行する他のデバイスと通信することが可能です。
なぜなら Arduinoは、ほとんどの言語でサポートされているシリアルデータ送信を使用しています。 また、シリアル形式をネイティブにサポートしていない場合は、両方の当事者から送信されたメッセージを翻訳して流暢なコミュニケーションを可能にする仲介ソフトウェアを使用することができます。
そして、Arduinoに関して言えば、最も有名な開発環境はArduinoIDEです。
ArduinoIDEについて
Arduino統合開発環境(IDE)はクロスプラットフォームアプリケーションです (Windows、macOS、Linuxの場合)Javaプログラミング言語で書かれています。 Arduinoボードでプログラムを作成およびロードするために使用されます。
IDEのソースコード これは、GNU General PublicLicenseバージョン2の下でリリースされています。
Arduino IDE 特別なコード構造化ルールを使用してCおよびC ++言語をサポートし、Wiringプロジェクトからソフトウェアライブラリを提供します、多くの一般的なチェックインおよびチェックアウト手順を提供します。
コード ユーザー作成にはXNUMXつの基本機能のみが必要です、メインプログラムのスケッチとループを開始するために使用されます。これらはコンパイルされ、メイン()プログラムスタブとリンクされて、GNUツールチェーンを備えたエグゼクティブサイクリック実行可能プログラムになります。これはIDEディストリビューションにも含まれています。
Arduino IDEは、avrdudeプログラムを使用して、実行可能コードをXNUMX進数でエンコードされたテキストファイルに変換します。このファイルは、ボードファームウェアのロードプログラムを使用してArduinoボードにロードされます。
要するに、 Arduino IDEは、このプラットフォームの統合開発環境であるため、プログラムを作成してArduinoボードに転送できます。、私たちが計画したことに従って処理および動作できるマイクロコントローラーに。
LinuxへのArduinoIDEのインストール
LinuxディストリビューションにArduinoIDEをインストールするには Flatpakパッケージを介してそれを行うことができるため、システムにこのテクノロジーのサポートをインストールすることが非常に必要です。
追加されていない場合は、相談することができます 次の記事 ここで、現在のほとんどのLinuxディストリビューションにFlatpakサポートをインストールする方法を共有します。
Flatpakアプリケーションをシステムにインストールできるようにするためのサポートがあることをすでに確認しています。 ターミナルを開く必要があり、その中に次のコマンドを入力します ArduinoIDEをシステムにインストールできるようにします。
flatpak install --user https://flathub.org/repo/appstream/cc.arduino.arduinoide.flatpakref
これが完了すると、アプリケーションがダウンロードされてシステムにインストールされるのを少し待つだけで済みます。
この方法でIDEがすでにインストールされている場合、 更新があるかどうかを確認したい場合は、次のコマンドを実行して確認できます。
flatpak --user update cc.arduino.arduinoide
彼らは最終的にシステム上でIDEを実行し、アプリケーションメニューでランチャーを検索できます。 あなたがそれを見つけることができない場合 次のコマンドを使用して、端末からIDEを実行できます。
flatpak run cc.arduino.arduinoid
LinuxからArduinoIDEをアンインストールする方法は?
一方、プログラムが期待したものではなかったため、または何らかの理由でプログラムをアンインストールする必要がある場合は、 ターミナルで次のコマンドのいずれかを実行する必要があります。
flatpak --user uninstall cc.arduino.arduinoide
o
flatpak uninstall cc.arduino.arduinoide