아두이노 IDE에서 ESP32관련 개발을 하려면 다음과 같이 ESP32 보드메니저를 추가해 주어야 한다.

 

 

 

1. 아두이노 IDE 업그레이드

 

1.6.x대의 아두이노 IDE 버전은 최신 버전의 ESP개발환경을 설치하는 과정에서 에러가 발생할 수 있으니 오래된 아두이노 IDE를 사용하고 있는 경우 먼저 아두이노 IDE를 최신 버전으로 업그레이드 한다.

 

 

2. ESP32 보드메니저 최신 버전 확인

 

https://github.com/espressif/arduino-esp32/releases 접속하여 배포되고 있는  ESP32 보드메니저 최신 버전을 확인한다.  가장 최신 버전의 Asset 리스트의 json파일 부분에 마우스를 위치시키면 아래와 같이 json파일의 URL이 표시되는데 이 URL을 이용하여 ESP 보드메니저를 설치하게 된다.

 

2019년 3월 현재 가장 최신 버전 URL은 다음과 같다.

 

https://github.com/espressif/arduino-esp32/releases/download/1.0.2-rc1/package_esp32_dev_index.json

 

 

3. 아두이노 IDE 환경설정

 

아두이노 IDE에서 파일->환경설정을 선택하여 환경설정화면을 호출한다.

 

 

추가적인 보드메니저 URLs부분에 위 URL을 적어주면 되는데, 이미 다른 URL이 지정되어 있는 경우에는 우측의 버튼을 클릭하면 다음과 같이 여러개의 URL을 지정할 수 있는 대화상자가 표시되므로 여기에 지정해 주면 된다.

 

 

4. ESP32보드메니저 설치

 

아두이노IDE 메뉴에서 툴 ->보드 -> 보드메니저를선택하여 보드메니저 화면을 호출한다.

 

 

환경설정에서 ESP32 URL이 제대로 지정되었을 경우 다음과 같이 esp32 by Espressif systems 라는 항목이 보드메니저에 표시되므로 버전을 선택하여 설치하면 된다. 

 

 

 

설치버튼을 클릭하면 꽤 많은 파일들이 다운로드되면서 ESP32 개발환경들이 설치된다. 설치가 완료된 후 툴-보드 메뉴에는 다음과 같이 ESP32관련 보드들의 리스트가 표시된다. 여기에서 사용하는 ESP32 보드 종류를 선택하면 되는데 일반적인 경우 ESP32 Dev Module 보드를 선택하고 개발하면 된다.  

 

  1. 달상 2019.03.15 01:43 신고

    프로그램 공부중에 있습니다. 하드웨어 개발자이지만 프로그램 욕심이 나네요. 그래서 아두이노를 탐구중인데 좋은 정보 감사합니다

+ Recent posts