Geecul

Geekに踊ってカルチャーと寝る

【Ubuntu24.04】Arduino IDEからArduino UNOに接続できない事象の対応

事象

前回、Ubuntu24.04.01にArduino IDEを導入した。
その時の記事は以下。
www.geecul.com

その後Arduinoを接続して、Arduino IDEのシリアルモニターのアイコンをクリックして画面表示したところ、以下のような接続できない旨のエラーが表示された。

Port monitor error: command 'open' failed: Invalid serial port. Could not connect to /dev/ttyACM0 serial port

原因

シリアル通信用のポートである /dev/ttyACM0 に対する権限がなかったため、接続を開くことができずにエラーとなった。

対応

Arduinoを起動するユーザーをdialoutグループに追加して、一度ログアウト。
その後再度接続を試みたところ、接続できるようになった。

対応手順

  • 1 ターミナルにて以下のコマンドを実行する。
## <username>をdialoutグループに追加する
sudo usermod -a -G dialout <username>
  • 2 デスクトップをログアウトする
  • 3 再度Arduino IDEを起動し、接続試行する

参考

support.arduino.cc

広告