개발툴 / / 2022. 4. 10. 23:37

[VS Code] PlatformIO IDE 설치

728x90

안녕하세요 데브구일입니다!

 

VS Code에 PlatformIO IDE를 설치해보도록 하겠습니다!

 

우선 제가 PlatformIO IDE를 설치하는 이유는 Arduino IDE 장점이 많기 때문입니다!

간략하게 소개하자면

 

1. Arduino만 사용하는 것이 아니라 ESP32나 STM32 등 다양한 펌웨어를 개발하는데 사용할 수 있습니다.

 

2. 라이브러리 관리를 쉽게 할 수 있도록 도와주기 때문에 여러 프로젝트를 관리하는데 유용합니다.

 

3. VS Code를 베이스로 사용하기 때문에 Arduino IDE에 비해 도움되는 기능들이 많습니다.

**** 참고 ****

아직 베타 버전이지만 Arduino IDE 2.0부터는 자동완성 기능 외 다양한 기능들이 추가된다고 합니다.

 

 

설치를 시작해보도록 하겠습니다

먼저 VS Code가 설치되어 있어야 합니다!

아직 설치하지 않으신 경우 다음 글을 참고하시기 바랍니다.

 

[Mac] Visual Studio Code 설치

안녕하세요 데브구일입니다! 제가 사용하는 개발툴중에 가장 많이 사용하는 Visual Studio Code 줄여서 보통 VS Code로 불리는 개발툴입니다! 유용한 플러그인을 쉽게 설치해서 사용할 수 있다보니 정

dev91.tistory.com

 

VS Code 설치가 끝나셨다면, 왼쪽 메뉴중에 Extensions를 클릭하여 Platform을 검색하시고

PlatformIO IDE를 설치하도록 하겠습니다!

설치를 하는데 생각보다 시간이 걸릴 수도 있기때문에 잠시 기다리시면

왼쪽 메뉴에 PlatformIO IDE의 로고가 생성 됩니다!

로고를 클릭하시고 Open 버튼을 누르시면 다음과 같은 화면이 나타납니다!

현재와 같은 화면이 나타나게되면 설치는 완료되었습니다!

 

간단하게 메뉴를 살펴보겠습니다!

 

먼저 Libraries 메뉴를 클릭하시게되면

라이브러리를 검색하여 설치하고 관리할 수 있는 페이지가 나타납니다.

추후에 라이브러리를 설치하여 사용하는 방법도 알아보도록 하겠습니다.

 

반응형

다음은 Boards 메뉴입니다.

Boards에서는 PlatformIO에 등록되어 있는 보드를 검색하여, 세부정보를 확인 할 수 있습니다.

예시로 Arduino Uno를 검색해보았습니다.

여기서 Arduino Uno를 클릭하시게되면 다음과 같은 새 창이 뜨게됩니다.

Arduino Uno에 대한 주요 하드웨어 스펙이 설명되어 있으며,

platformio.ini 파일에 대해 설명이 되어있습니다.

platformio.ini는 PlatformIO IDE를 사용하기 위해 보드에 대한 정보를 입력해두는 파일이라고 생각하시면 되겠습니다!

이 부분에 대해서도 프로젝트를 진행하면서 하나씩 알아보겠습니다!

다음은 Platforms 메뉴입니다.

여기에서 프로젝트에 사용할 플랫폼을 설치 할 수 있습니다.

현재 목록에 있는 Atmel AVR 외에도 다양한 플랫폼을 설치 할 수 있습니다.

다음은 Devices 메뉴입니다.

Devices 메뉴는 현재 PC에 연결되어 있는 디바이스 목록이 나타나게됩니다.

이렇게 PlatformIO IDE를 설치하고 간략하게 메뉴를 살펴보았습니다.

PlatformIO IDE를 사용해서 추후에 Arduino 외에 ESP32나 STM32에 대한 내용을 포스팅할 때에도 사용해보고자 하고있습니다.

 

우선은 Arduino부터 시작해서 차근차근 올려보도록 하겠습니다.

감사합니다 :D

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유