본문 바로가기
Iot/ESP32

[ESP32] Arduino IDE 설치

by 더 이프 2024. 9. 6.
728x90

목차

    ESP32와 Arduino IDE: 설치 및 설정 가이드 🛠️📡

    안녕하세요. 오늘은 ESP32 마이크로컨트롤러를 Arduino IDE와 함께 사용하기 위한 설치 및 설정 방법에 대해 알아보겠습니다. ESP32는 Wi-Fi와 Bluetooth 기능을 내장한 강력한 마이크로컨트롤러로, 다양한 IoT 프로젝트에 적합합니다. Arduino IDE는 ESP32와 같은 보드를 쉽게 프로그래밍할 수 있게 해주는 인기 있는 툴입니다. 이 가이드를 통해 단계별로 설치 및 설정 방법을 소개하겠습니다.


    Arduino IDE 설치

    1. Arduino IDE 다운로드

    • Arduino IDE는 Arduino 공식 웹사이트에서 무료로 다운로드할 수 있습니다. Windows, macOS, Linux 운영 체제를 지원합니다.

    • JUST DOWNLOAD를 클릭하여 그냥 다운로드를 합니다. 혹시 기부하고 다운로드를 하려면 가격을 선택한 후에 CONTRIBUTE AND DOWNLOAD를 클릭하시면 됩니다.

    2. 설치 프로세스

    • 다운로드한 설치 파일을 실행하고, 화면의 지시에 따라 설치를 완료합니다. 특별한 설정 없이 기본 옵션으로 설치를 진행하는 것이 일반적입니다.
    • 설치가 완료되면 바탕화면에 다음 화면과 같은 아이콘이 생성되어 있습니다.

     

    ESP32 보드 관리자 설치

    1. Arduino IDE 설정

    • Arduino IDE를 실행한 후, 메뉴에서 파일 > 기본 설정을 선택합니다.

    2. 추가 보드 관리자 URL 설정

    • 기본 설정 창에서 "추가적인 보드 관리자 URL" 항목의 제일 오른쪽 버튼을 클릭합니다.

    • 추가적인 보드 관리자 URL에서 아래의 URL을 추가하고 확인을 클릭합니다.

    https://dl.espressif.com/dl/package_esp32_index.json
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

    3. 보드 관리자에서 ESP32 설치

    • 도구 > 보드 > 보드 매니저를 선택합니다.

    • 보드 관리자에서 "ESP32"를 검색하고 나타나는 옵션 중에서 "esp32 by Espressif Systems"를 찾아 설치합니다.

     

    ESP32 보드 선택

    1. 보드 및 포트 선택

    • 아래 표시된 부분을 클릭하여 보드 및 포트 선택 창으로 들어갑니다.

    • 보드에 ESP32 DEV를 검색하여 ESP32 Dev Module을 선택하고 ESP32와 연결된 포트를 선택하여 확인을 클릭합니다.

    2. 포트 확인 및 표시되지 않을 때

    • ESP32 보드의 포트 번호를 정확하게 모를 때는 컴퓨터 메뉴에서 장치 관리자를 검색하여 클릭합니다.

    • COM1 포트를 제외하고 나머지 포트가 ESP32 보드와 연결된 포트입니다.

    • 해당 포트에 COM1만 있다면 드라이버를 직접 설치해 주어야 합니다. SILICON LABS 홈페이지에서  Windows, macOS에 맞춰 드라이버를 설치하면 됩니다.

     

    마무리하며...

    Arduino IDE를 사용하여 ESP32를 설정하는 과정은 간단하며, 이를 통해 다양한 IoT 프로젝트를 쉽게 시작할 수 있습니다. 이 가이드가 여러분이 ESP32를 사용하여 창의적인 프로젝트를 개발하는 데 도움이 되기를 바랍니다.

    행복한 코딩 되세요! 🚀💡


    Reference:

     

    CP210x USB to UART Bridge VCP Drivers - Silicon Labs

    The CP210x USB to UART Bridge Virtual COM Port (VCP) drivers are required for device operation as a Virtual COM Port to facilitate host communication with CP210x products. These devices can also interface to a host using the direct access driver.

    www.silabs.com

     

     

    ESP32 Wi-Fi & Bluetooth SoC | Espressif Systems

    ESP32 A feature-rich MCU with integrated Wi-Fi and Bluetooth connectivity for a wide-range of applications

    www.espressif.com

     

     

    Arduino - Home

     

    www.arduino.cc