ESP32-CAM은 소형카메라에 WIFI까지 내장한 ESP32 프로세서를 탑재하고도 5~6$라는 저렴한 비용으로 판매되고 있기 때문에 매우 인기가 좋다. 그런데 하나 불편한 점이 USB 회로가 내장되어 있지 않아 PC에서 제작한 프로그램을 업로드하기가 번거롭다는 것이었는데 여기 소개하는 Adapter보드를 이용하면 편리하게 프로그램에 활용할 수 있다.
1. ESP32-CAM Adapter보드 소개
ESP32-CAM Adapter보드는 CH340칩을 이용한 USB Inferface 보드로서 일반 어두 이노 나노 보드처럼 PC에서 제작한 프로그램을 업로드할 수 있고 ESP32-CAM보듈에 전원을 공급할 수 있으며 ESP32-CAM 모듈을 꽃을 수 있는 소켓이 내장되어 있다.
ESP32-CAM Adapter보드 위에 ESP32-CAM 모듈을 꽂으면 아래와 같은 모양이 되어 일반적인 아두이노 모듈을 가지고 프로그램하는 것과 비슷한 방식으로 PC에 USB연결 사용할 수 있게 된다.
2. ESP32-CAM Adapter보드 구성
아래와 같이 Power 표시등과 Reset버튼,Download버튼이 내장되어 있다.
3. ESP32-CAM Adapter보드 사용법
1) 아두이노 IDE에서 보드를 AI-Thinker ESP32-CAM로 선택하여 지정한다.
2) ESP32-CAM영 프로그램을 제작한 후 Upload를 실행한 후 대기 중일 때 Adapter 보드의 Download버튼을 한번 눌러주면 LEDrk 깜박깜박하며 프로그램이 ESP32-CAM모듈에 업로드된다. 프로그램이 업로드된 이후에는 Adapter 보드를 분리시키고 ESP32-CAM모듈에 전원을 공급하면 정상 작동된다.
(*** 만약 버튼을 눌러도 다운로드가 실행되지 않고 다음과 같은 메세지가 나오면 ESP32-CAM본체의 RESET버튼을 먼저 한번 눌러 주면 정상처리 된다
"fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header" )
4. AI-Thinker ESP32-CAM 보드가 표시되지 않을 경우
ESP32관련 모듈들이 최근 상태로 설치되어 있지 않은 상태이므로 다음 과정으로 ESP32 Addon모듈들을 설치해 주면 된다.
1) 아두이노 IDE환경설정 메뉴의 추가적인 보드메니저 URLs 편집화면을 호출한다.
2) 다음 사항을 추가한다.
https://dl.espressif.com/dl/package_esp32_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
3) 아두이노 Board Manager에서 ESP32 by Espressif Systems 를 찾아 설지한다.
구매좌표 :
쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.
'각종 부품 사용방법 > 입력장치' 카테고리의 다른 글
심박센서의 원리와 사용방법 (0) | 2021.05.02 |
---|---|
젯슨나노(Jetson Nano)에서 Raspberry 카메라 사용하기 (0) | 2021.02.18 |
라즈베리파이 카메라 사양과 사용방법 (1) | 2021.01.30 |
MPU6050 모션센서를 프로세싱으로 시뮬레이션해 보기 (0) | 2021.01.18 |
MPU6050 6축 모션센서 사용방법(GY-521) (0) | 2021.01.16 |