본문 바로가기
임베디드.일렉트로닉스

ESP32. 새프로젝트 만들기.

by i.got.it 2018. 5. 21.

 

 

 ESP-IDF makefile C project 형식으로제작된 esp-idf-template 라는 것을 기반으로 신규 프로젝트 만드는 방법. 

 

 

상황예. 

신규 ESP32 프로젝트 이름이 D1F200 이라 하자. 

 

단계1. 신규 프로젝트 D1F200 폴더 생성. 

단계2. 미리 받아둔 esp-idf-template 폴더 내부의 것을 복사하여 D1F200 에 복사. 

단계3. D1F200 폴더 터미널창에서 make menuconfig 실행하여 저장하기. 

 

 

동영상.  상기 단계1,2,3 과정 상세. 

 

 

 

 

신규 프로젝트를 이클립스에서 import 하기. 

앞에서 만든 D1F200 폴더의 것을 이클립스에서 import 처리하기. 

 

참고 : 제조사 제공 설명 : http://esp-idf.readthedocs.io/en/latest/get-started/eclipse-setup.html#

 

 

 

 

이클립스에서 설정하기. 

 

참고 : 제조사 제공 설명 : http://esp-idf.readthedocs.io/en/latest/get-started/eclipse-setup.html#

 

Property 에서 

1. C/C++Build -> Environment 

 

BATCH_BUILD , 1

IDF_PATH , ESP-IDF 폴더의 경로 . 

PATH편집. 마지막에 추가 :/home/user-name/esp/xtensa-esp32-elf/bin

 

 

 

 

Preprocessor .. 셋팅. 

 

 

상기 설정후 프로젝트 빌드하기.

 

 

 

--------------------------

위와 같은 작업에서는 새프로젝트 만들때마다 환경설정하는것도 번거롭다. 

위의 예와 같은 D1F200 에서의 환경 설정 완료된 상태의 것을 프로젝트 템플릿으로 활용하기 위하여, 

 

새폴더 esp-idf-template-with-propertysetted 란 이름 만들고 이 속에 D1F200 내부의 폴더를 모두 복사해두자. 

 

 

 

 


첫 등록 : 2018.05.21

최종 수정 : 

단축 주소 : https://igotit.tistory.com/1648


 

 

댓글



 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5