UbuntuにArduino IDE(1.8.10)インストール(と、M5Stackの話)

久々にM5Stackをいじろうとしたら、結局Arduino IDEのバージョンアップをすることになったのでやったこととかメモ。

 

増殖したM5Stackが最近はその名の通り積み状態になっているので、そろそろやりたかったことを片付けていくかと思っている。
そこで久々にArduino IDEでM5Stackを使うためgithubからコードをダウンロードしようと見に行ったら、むちゃくちゃ充実して読みやすくなっていた。

サンプルというか、実際にM5Stackを使った事例にリンクされていてとても助かる。

 https://github.com/m5stack/M5Stack/blob/master/docs/getting_started_ja.md

しかしやりたいことが増えて困る。
ただ、githubでもドキュメントのところはリンクが切れてるところもあったりするので、マニュアルは公式のホームページを見たほうが良い。


ダウンロードしたスケッチを使うのにArduino IDEを起動しようとしたところ、いつの間にかバージョンアップされているのに気付いた。
 https://www.arduino.cc/en/Main/Software
現時点で1.8.10。
前のは今のMac OSに合ってないと警告が出たけど(でも使えた)、これで問題なくなった。

問題はUbuntuへのインストール。
毎回なにかしら問題が起きるのでちょっと怖いが、いつも通り行ったコマンドは以下の通り。。
 $ tar Jxfv arduino-1.8.10-linux64.tar.xz
 $ cd arduino-1.8.10
 $ ./install.sh

すると、

 

 Adding desktop shortcut, menu item and file associations for Arduino IDE...

 rm: '/usr/local/bin/arduino' を削除できません: 許可がありません

 Removing symlink failed. Hope that's OK. If not then rerun as root with sudo.

 

 rm: '/usr/local/bin/arduino' を削除できません: 許可がありません

 Removing symlink failed. Hope that's OK. If not then rerun as root with sudo.

 

 ln: シンボリックリンク '/usr/local/bin/arduino' の作成に失敗しました: ファイルが存在します

 Adding symlink failed. Hope that's OK. If not then rerun as root with sudo.

  done!

 

…やっぱりか。

というわけで、また

 $ sudo ./install.sh

でインストール。今度は、

 

 Adding desktop shortcut, menu item and file associations for Arduino IDE...

  done!

 

エラーもなく完了。

前のバージョンは怪しいエラーが出たまま使ってたから、今回はすっきりした。

動作に問題がないならせっせとバージョンアップする必要もないけど、M5StackというかESP32関連は設定がこっそり変わってることがあるので、やっぱり新しいバージョンの方が安心だと思います。

Sponsered Link

コメント