ESP32 사용환경 만들기
ESP32를 사용하기 위해서는 사용환경 설정을 해주어야 한다.
![](https://blog.kakaocdn.net/dn/xvOb0/btsAJ3nRbnm/GpBFLilXnmc7BAQZwMcL71/img.jpg)
파일 -> 환경설정 을 선택한다.
![](https://blog.kakaocdn.net/dn/HsOrw/btsAM3mAKM7/TLcbd3HP2nOszSYKpTG87K/img.jpg)
추가적인 보드 매니저 URLs 우측에 있는 버튼을 클릭 한다.
![](https://blog.kakaocdn.net/dn/dtg6so/btsANu5nNMI/H9N0UAbMEpRGOOBClZKp80/img.jpg)
![](https://blog.kakaocdn.net/dn/bP0PMP/btsAMUcaiup/aOx9SyCzDWpF2nK5axqiyK/img.jpg)
툴 -> 보드-> 보드 매니저 를 선택한다.
![](https://blog.kakaocdn.net/dn/ba7G0G/btsAJ1p1zMu/v0ku5LKeFRDXeoqRAuGZOk/img.jpg)
"esp32" 를 입력하면 위와 같이 패키지 설치 화면이 나오는데
가장 최신 버전을 선택하고 "설치" 를 클릭하여 설치를 진행한다.
![](https://blog.kakaocdn.net/dn/8OLtx/btsAKatLMJB/VRDjWx3oqRKAdSiF1uqTW0/img.jpg)
ESP32 패키지가 설치 된다.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
ESP32-S3-WROOM-1 개발보드 설정
![](https://blog.kakaocdn.net/dn/AjQgB/btsALG6Mqa7/OXlPIH27RBWXk10WsFlLWK/img.jpg)
![](https://blog.kakaocdn.net/dn/dJUVnq/btsAK9uDgGE/FoV0fPHlPzzKmkW1NiwFXK/img.jpg)
"ESP32S3 Dev Module" 을 선택한다.
![](https://blog.kakaocdn.net/dn/dFVXUu/btsALZruufU/uHkTbNQUkF99K0exPRiZc0/img.jpg)
FLASH 는 QIO (4-Bit Mode) 8MB 이고 PSRAM은 OPI (8-Bit Mode) 8MB 이다
포트 번호는 개발보드와 실제 연결된 포트 번호를 선택한다.
![](https://blog.kakaocdn.net/dn/blgetm/btsAOLsgz0u/jYmQ5Cw88RoAtqWKrTHrLk/img.jpg)
빨간색 화살표 USB 포트를 사용하여 PC와 연결하면 UART0를 이용하여 버튼 조작없이 자동으로 업로드 된다
-----------------------------------------------------------------------------------------------------------------------------------------------------------
ESP32-S3-WROOM-2 개발보드 설정
![](https://blog.kakaocdn.net/dn/dL2ndW/btsALJ3u0ZE/KSaMlLylRgTK8VqrPOItF1/img.jpg)
![](https://blog.kakaocdn.net/dn/bwvNxb/btsAMpDuKCM/K1w9kysCKCRxW4btxQhEXK/img.jpg)
"ESP32S3 Dev Module" 을 선택한다.
![](https://blog.kakaocdn.net/dn/bfZwUb/btsALIKgqkS/AzKuA5q17nR6gqhqdJIhMK/img.jpg)
FLASH 는 OPI (8-Bit Mode) 32MB 이고 PSRAM은 OPI (8-Bit Mode) 8MB 이다
이 글을 작성하고 있는 현재 아두이노에서는 FLASH 32MB를 지원하지 않는다.
따라서 아두이노에서는 FLASH 16MB 를 선택하여 사용하고
FLASH 32MB 전체를 사용하시려면 Espressif IDF 를 설치하여 사용하길 추천한다.
포트 번호는 개발보드와 실제 연결된 포트 번호를 선택한다.
![](https://blog.kakaocdn.net/dn/b4pFy7/btsANt6sf6C/2rgcFYNCbU0RWqc0dhLmAk/img.jpg)
빨간색 화살표 USB 포트를 사용하여 PC와 연결하면 UART0를 이용하여 버튼 조작없이 자동으로 업로드 된다.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
ESP32-WROOM-32D 개발보드 설정
![](https://blog.kakaocdn.net/dn/bNrpRd/btsALHdwpHX/gM6ocpPGHbMigmcstQakCK/img.jpg)
![](https://blog.kakaocdn.net/dn/sjq4A/btsAMW18BeT/U0b1Gq3kAnSj7ciKg4cZS0/img.jpg)
"ESP32 Dev Module" 을 선택한다.
![](https://blog.kakaocdn.net/dn/tNcrd/btsAMXs924N/0hUq55S336kkjnU3rLXMmK/img.jpg)
포트 번호는 개발보드와 실제 연결된 포트 번호를 선택한다.
'개발 공부 > 아두이노, 라즈베리(IoT)' 카테고리의 다른 글
ESP32 아두이노 호환 (0) | 2023.11.23 |
---|