0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Visual Studio Code の Arduino 拡張機能にシリアルポートを認識してもらう

Last updated at Posted at 2021-11-28

誰のための記事か

 「ubuntu 上の開発で,Arduino IDE が辛いので vscode に Arduino 拡張機能を入れたけど,シリアルポートを認識してくれなくてつらい(しかも書き込み先がOpenCR)」人のための情報です(さっきまでの私).

問題点

 vscode がシリアルポートを認識しないのは,設定ミスではなくバグということらしいです.

 散々時間を溶かした挙句,このような記事を発見して小躍りしたのですが,リンク先にあるように,以下の内容の arduino.json を作成して,

{
    "port":"ttyACM0"    
}

のように書いても,フリだけして書き込んでくれませんでした.

結論

vscode ワークスペースの直下に .vscode/arduino.json を作って,

{
    "port":"/dev/ttyACM0"    
}

とシリアルポートを /dev から書けば幸せになれます.
(追伸:arduino.json には,対象CPUなどの情報も書き込まれますが,そこは自動でよしなにやってくれます)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?