はじめに
Ubuntuでsudo chmod 666 /dev/ttyACM0
とコマンド入力することで権限が付与される。
ただし、再起動すると元の権限に戻ってしまうので接続するたびに自動で権限を付与させたい。
対処法
以下のディレクトリのファイルを修正する
nano /lib/udev/rules.d/50-udev-default.rules
変更箇所は以下の通り。
(変更前)KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="dialout"
(変更後)KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="dialout", MODE="0666"
これで、USB接続するたびに権限が付与される。