Arduino UNO でダウンロードに失敗

UbuntuArduino IDE からプログラムのダウンロードに失敗する。

原因1:シリアルポートへのアクセスが許可されていない

ユーザを dialoutグループのメンバにする。

sudo usermod -a -G dialout `whoami`

再起動するか一旦ログアウトすれば設定が有効になる。

原因2:スケッチファイルを直接開いている

(アップロードではなく、コンパイルに失敗している)

スケッチファイルが属するディレクトを開いて、エクスプローラからスケッチファイルを開く。