아두이노 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 보드를 선택하고 개발하면 된다.
'각종 부품 사용방법 > 프로세서' 카테고리의 다른 글
ESP32 PIN 배열 및 사용방법 (0) | 2019.03.25 |
---|---|
ESP32에서 analogWrite(PWM출력) 사용방법 (0) | 2019.03.19 |
ESP32 사양 및 종류 (0) | 2019.01.26 |
ESP8266 WeMos D1 mini 사양 및 사용방법 (0) | 2019.01.23 |
ESP8266 WeMos D1 사양 및 사용방법 (0) | 2019.01.23 |