728x90
반응형
Additional frameworks in this extension
참고 : 프로젝트에 다른 Espressif 프레임워크를 사용하는 경우, 모든 ESP-IDF 버전이 특정 프레임워크와 호환되는 것이 아님을 생각해야 한다. 예를 들어, ESP-ADF는 현재 ESP-IDF 마스터 브랜치와 작동하지 않을 수 있다. SETUP 설명서나 Install 자습서에 설명된 대로 설정 마법사나 JSON 구성시에 프레임워크(대부분의 프레임워크에는 호환 가능한 ESP-IDF가 하위 디렉토리로 포함됨) 내에서 ESP-IDF를 사용하도록 확장을 구성하는 것이 좋다.
ESP-IDF 외에, 확장 기능을 확장하도록 다른 프레임워크를 설치할 수 있다. 지원되는 프레임워크와 Espressif 칩 목록은 HARDWARE 지원을 참조한다.
- Install ESP-ADF 명령어를 사용하는 이 확장에 있는 Espressif Audio Development Framework (ESP-ADF)는 선택된 디렉토리에 ESP-ADF를 복제하고 idf.espAdfPath(Windows의 경우 idf.espAdfPathWin) 구성 설정을 한다.
- Install ESP-MDF 명령어를 사용하는 이 확장에 있는 Espressif Mesh Development Framework (ESP-MDF)는 선택된 디렉토리에 ESP-MDF를 복제하고 idf.espMdfPath(Windows의 경우 idf.espMdfPathWin) 구성 설정을 한다.
참고 : 이미 설치되어 있는 경우, 프레임워크 디렉토리 경로로 각 구성 설정을 할 수도 있다. 예를 들어, Visual Studio Code의 메뉴에서 View(보기) -> Command Palette...(명령 팔레트) -> Preferences: Open Settings (UI)을 입력하고 ESP-ADF를 검색하여 이 경로를 수동으로 설정한다.
참고 : ESP-IDF Settings을 검토하여 이러한 구성 설정을 수정하는 방법을 확인한다.
이러한 프레임워크를 구성한 후, "ESP-IDF: Show Examples Projects"를 사용하여 해당 예제를 볼 수 있으며 Build project와 같은 다른 확장 명령에서 사용된다.
Others
- Arduino-ESP32를 ESP-IDF Component로 추가하는 확장 명령어는 Arduino-ESP32를 복제하고 현재 디렉토리에서 ESP-IDF 컴포넌트로 사용한다. Arduino 라이브러리를 ESP-IDF 컴포넌트로 사용하는 방법에 대한 자세한 내용은 Arduino-ESP32 저장소를 확인해야 한다.
- arduino-as-component 템플릿과 함께 Create ESP-IDF project 명령을 사용하면 ESP-IDF 컴포넌트로 arduino를 사용하여 새 프로젝트를 생성할 수도 있다.
728x90
반응형
'일반 개발 리소스 > ESP32' 카테고리의 다른 글
ESP32 - vscode-esp-idf-extension - tutorial - app_tracing (0) | 2022.08.04 |
---|---|
ESP32 - vscode-esp-idf-extension - esp idf settings (0) | 2022.08.01 |
ESP32 - LVGL Example Cmake Error (vscode) (0) | 2022.08.01 |
ESP32 - Get Started (0) | 2022.07.27 |
ESP-WROVER-KIT V4.1 Getting Started Guide (0) | 2022.07.25 |