티스토리 뷰
Intro
OS : Linux Mint 21 Vanessa, Cinnamon 5.3.12
Visual Studio Code Install
소프트웨어 매니저
Visual Studio Code 검색 설치
Visual Studio Code Extension
Korean Language Pack for Visual Studio Code
Prettier Code formatter : vscode 자동 정렬
Bracket Pair Color DLW : { } color 가독성
indent-rainbow : 들여쓰기 가독성
vscode-icons : icon 가독성
IntelliCode : 자주쓰는 기능 자동완성
Code Spell Checker
ESLint : code 자동 형식화
Auto Rename Tag : HTML code 자동 수정
1. vscode Arduino Board 설정 : Linux
python pip 설치
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install python3-pip
$ pip3 -V
python pyserial 설치
$ pip3 install pyserial
arduino board port 확인
$ arduino-cli board list
포트 Protocol타입 Board Name FQBN Core
/dev/ttyACM0 serial Serial Port(USB) Arduino Uno ....
# Arduino: Select Board Port 설정에서 사용
arduino-cli 설치
$ curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
$ cd /bin
$ sudo cp arduino-cli /bin
arduino-cli commandPath를 이용한 Arduino configuration setting
settings.json
{
"workbench.colorTheme": "Defalult Dark+",
"workbench.startupEditor": "none",
"arduino.defaultBaudRate": 9600,
"arduino.path": "/home/YOURID/bin",
"arduino.commandPath": "arduino-cli",
"arduino.useArduinoCli": true
}
2. Arduino: Initialize
# 참고 : Arduino board initialize
간략하게 순서만....
- Arduino: Initialize
- Arduino: Board Manager
- Arduino: Board Configuration
- Arduino: Select Serial Port : 수동 설정, .vscode/arduino.json "port":... 추가
.vscode/arduino.json
{
"sketch": "py_ard_project.ino",
"output": "build",
"board": "arduino:avr:uno",
"port": "/dev/ttyACM0"
}
- Arduino: Verify
'OS > mintOS' 카테고리의 다른 글
(macOS)(MintOS) samba 폴더 공유 with macOS network (0) | 2022.10.20 |
---|---|
(MintOS) MintOS Cinnamon system update / software manager (0) | 2022.10.20 |
(macOS) Linux Mint 21 부팅 USB 만들기 및 Dual Boot (0) | 2022.10.20 |
- Total
- Today
- Yesterday
- 확진
- DS18B20
- SSH
- 라즈베리파이
- pyserial
- 자가격리
- 코로나
- COVID-19
- github
- ERP
- Regression
- Model
- raspberrypi
- sublime text
- 코로나19
- arduino
- analysis
- Python
- r
- vscode
- Django
- Pandas
- template
- Templates
- git
- server
- MacOS
- Raspberry Pi
- CSV
- DAQ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |