Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

설치 후 arduino 관련한 몇가지 설정이 필요함. 최소한 arduino.path 는 필요하다. board type, port , Baud Rate 는 수정을 해서 사용을 하는 것이 편하다.

...

~/.config/Code/User/settings.json

Code Block
languagejson
{


    "C_Cpp.updateChannel": "Insiders",


    "arduino.path": "/snap/arduino/current",

"arduino.board": "arduino:avr:uno",
"arduino.port": "/dev/ttyACM0",
"arduino.

    "arduino.defaultBaudRate": 115200,


    "window.zoomLevel": 0,


    "update.mode": "none"


}

  • Arduino: Upload Alt + Cmd + U or Alt + Ctrl + U

  • Arduino: Verify Alt + Cmd + R or Alt + Ctrl + R

...

https://code.visualstudio.com/docs/getstarted/settings#_settings-file-locations

settings.json 은 전역설정인데 arduino.board , arduino.port는 설정에 넣어도 안되었다. 이건 해당 코드의 .vscode/arduino.json 에 설정을 해야 한다. arduino 코드 실행을 할 때 board type, port 등을 물어볼 때 수동으로 설정을 해 주어도 되며 해당 파일에 내용을 넣어도 된다. 이것 자동으로 해주는 것 있을 듯 한데. skeleton 같은거?

Code Block
languagejson
{
    "sketch": "test.ino",
    "board": "arduino:avr:uno",
    "port": "/dev/ttyACM0"
}

vscode 관련내용

https://code.visualstudio.com/docs