콘텐츠로 건너뛰기

맥, 윈도우에서 ESP32 아두이노 IDE 설정 방법

    들어가며

    아두이노 IDE를 사용하며 ESP32 사용하시려는 분들, 아무런 사전작업 없이 컴퓨터에 연결하면 장치를 인식할수 없는 문제가 발생하는데요. 이는 드라이버 설치만으로도 쉽게 해결할 수 있습니다. 여기에 아두이노 IDE를 이용해 ESP32를 활용하는 방법까지 알아보도록 하겠습니다. 윈도우, 맥 모두 참고 가능하고, 설정까지 10분이면 충분해요.

    1단계, CP210X 드라이버 설치

    장치를 인식할 수 없습니다. 장치 인식오류

    ESP32가 인식조차 되지 않나요? 드라이버 설치부터 시작하겠습니다.

    드라이버 다운로드

    아래 링크를 통해 다운로드 페이지로 이동할 수 있습니다. 자신의 운영체제에 맞는 설치파일을 선택해 다운받아주세요.

    CP210X 드라이버 다운로드 페이지

    • Windows: VCP Windows 선택
    • Mac: VCP Mac OSX Driver 선택

    Windows에서 드라이버 설치하기

    1. 다운로드한 폴더에서 CP210xVCPInstaller를 찾아실행합니다.
    2. 이 때, 시스템에 맞는 버전을 선택해 실행해 주세요
      • x64: 64비트 운영체제
      • x86: 32비트 운영체제
    3. 설치 프로그램의 안내에 따라 “다음” 몇번 클릭하면 드라이버 설치가 완료됩니다.

    운영체제가 몇비트를 지원하는지 잘 모르겠다면 아래 글을 참고해주세요.

    윈도우 비트 확인하기

    Mac에서 드라이버 설치하기

    1. 다운로드한 .dmg 파일을 실행
    2. 설치 중 “확인되지 않은 개발자의 소프트웨어”라는 메세지가 나타난다면
      시스템 환경설정 → 보안 및 개인 정보 보호로 이동
    3. “일반” 탭에서 “허용”을 선택 (드라이버 설치 허용)

    만약 방금 실행한 설치파일이 목록에 없다면 설정창을 그대로 두고 설치파일을 재실행 해보세요.

    2단계, 아두이노 IDE설정

    이번엔 아두이노에서 ESP32를 사용하기 위한 설정방법입니다.

    아두이노 IDE 설치

    IDE설치가 되어있지않다면 링크를 통해 아두이노 IDE를 다운로드, 설치해주세요

    아두이노 공식 사이트

    아두이노 IDE설치 방법

    ESP32 보드 추가하기

    아두이노 IDE를 실행한 뒤 아래 순서대로 ESP32 보드를 추가해주세요

    1. File > Preferences [단축키 : Ctrl + ,(콤마)]로 진입
    2. Additional boards manager URLs에 아래 주소 입력
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
    설정 창의 주소 입력 위치
    1. Boards manager (좌측 두 번째 아이콘)에서 esp32 검색
    2. Espressif Systems 보드 설치 (이때 원하는 버전을 선택해 주세요)
    보드 설치 과정

    Tools → Boards에서 ESP32 항목이 보이면 정상적으로 설치가 완료 된 거에요.

    마무리

    이제 ESP32에 소스코드를 업로드할 준비가 모두 끝났습니다. 위의 2단계만 완료하면 ESP32 개발을 시작할 수 있어요.