Ubuntu20.04にArduinoIDEをインストールする方法

Arduino IDE は、Arduino互換ボードにコードを記述してアップロードするためのオープンソースアプリケーションです。 これは、Windows、macOS、およびLinuxで動作するクロスプラットフォームアプリケーションです。 Arduinoはハードウェアプログラミング言語であり、基本的にCおよびC ++で記述されています。

このチュートリアルでは、その方法を説明します ArduinoIDEをインストールします の上 Ubuntu 20.04。 UbuntuにArduinoをインストールする方法は3つあります。公式のインストーラースクリプトを使用する方法、snapパッケージを使用する方法、aptを使用する方法です。

スクリプトを使用したArduinoIDEのインストール

これが最も簡単で おすすめの方法 UbuntuにArduinoIDEをインストールします。

ステップ1:Ubuntuシステムパッケージが最新であることを確認します。

$ sudo apt-get update
$ sudo apt-get upgrade

ステップ2:ArduinoIDEをダウンロードして抽出します

Linux64ビット用のArduinoIDEの最新バージョンを ダウンロードページ。 Linuxディストリビューションに適切なバージョン(この場合はUbuntu Linux 64ビット)を選択することが非常に重要です。

次のコマンドは、ArduinoIDEバージョン1.8.15tar.xzファイルを「arduino」という名前の一時ディレクトリにダウンロードします。

$ mkdir arduino
$ cd arduino/
$ wget https://downloads.arduino.cc/arduino-1.8.15-linux64.tar.xz

ステップ3:tar.xzファイルを抽出します。

$ tar -xvf ./arduino-1.8.15-linux64.tar.xz

ステップ4:インストーラースクリプトを使用してArduinoをインストールする

ディレクトリを変更してから、インストールしたスクリプトを実行します。

$ cd arduino-1.8.15/
$ sudo ./install.sh

デフォルトでは、Arduinoは/ usr / local / bin / arduinoにインストールされます。

デスクトップとアプリケーションのリストに新しいアイコンが表示されます。

ArduinoIDE-デスクトップアイコン

ダイヤルアウトグループへのユーザーの追加

Arduino IDEを使用するときに発生する可能性のある問題を回避するには、システムユーザーをダイヤルアウトグループに追加します。

これは、エラーが発生した場合にArduinoソフトウェア(IDE)からシリアルポートにアクセスするための手順です。

スケッチをアップロードすると、次のエラーが発生する場合があります。

「シリアルポートを開くときにエラーが発生しました…」

このエラーが発生した場合は、シリアルポートのアクセス許可を設定する必要があります。

ターミナルで次のコマンドを入力します。

$ ls -l /dev/ttyACM*

次のようなものが得られます:

crw-rw---- 1 root dialout 188, 0 5 apr 23.01 ttyACM0

必要なデータは「ダイヤルアウト」です(これはファイルのグループ所有者です)。

次に、システムユーザーをグループに追加する必要があります。

$ sudo usermod -a -G dialout <username>

どこ <username> Linuxユーザー名です。 これを有効にするには、ログアウトしてから再度ログインする必要があります。

私の場合は次のとおりです。

$ sudo usermod -a -G dialout smilojkovic

このコマンドを実行すると、IDEを正常に実行してスケッチをボードにアップロードするか、シリアルモニターを使用できるようになります。

ArduinoIDEを初めて実行する

IDEを起動する前に、ArduinoボードをUSBケーブルでコンピューターに接続します。

Arduinoはアプリケーションリストで利用可能である必要があります-そうでない場合は、コマンドラインから実行することで起動できます arduino

すべてが正しくインストールおよびセットアップされている場合は、IDEのメインエディタウィンドウが表示されます。

Arduinoエディター

Snapを使用したArduinoIDEのインストール

ArduinoIDEはSnapパッケージからも入手できます。 次のコマンドを使用してインストールできます。

$ sudo snap install arduino

出力:

arduino 1.8.15 from Merlijn Sebrechts installed

パッケージには、最新のArduinoIDEバージョンが含まれています。

Aptを使用してArduinoIDEをインストールする

リポジトリが最新バージョンを取得するまでに時間がかかる場合があります。 したがって、インストールする前に、使用可能なバージョンを確認することをお勧めします。

$ sudo apt search arduino

出力:

arduino/focal,focal 2:1.0.5+dfsg2-4.1 all
AVR development board IDE and built-in libraries

Arduino IDEはUbuntuリポジトリで利用でき、aptを使用してインストールできます。

$ sudo apt-get install arduino

結論

このチュートリアルでは、Ubuntu 20.04LTSにArduinoIDEをインストールする方法を学びました。

追加のヘルプまたは有用な情報については、チェックすることをお勧めします Arduinoの公式ウェブサイト