본문 바로가기

ESP32 CAM

ESP32-CAM 업로드 보드 사용법 (웹 스트리밍, AI Thinker, MB)

반응형

 

이번 튜토리얼에서는 ESP32-CAM + 업로드 보드 사용방법에 대해 알려드리려고 합니다.

 

 

ESP32-CAM은 아두이노 카메라로 아담한 크기에 WIFI ,블루투스 모두 지원되는 소형 카메라 모듈입니다.

소스코드를 업로드하고 배터리만 연결하면 와이파이 지역에선 무선카메라(CCTV)같이 사용할 수 있으며,

원격 스트리밍이 가능하기에 다양한 곳에서 활용될 수 있습니다.

 

 

보통 ESP32-CAM를 업로드 하기위해선 USB to UART 와 같은 장치가 추가적으로 필요하고, 배선 작업 및 리셋 등 굉장히 번거롭습니다.

하지만! ESP32-CAM 전용 브레이크 아웃보드, 즉 업로드 보드가 있는데 이걸 사용하시면 별도 장치 없이! 연결 없이! 손쉽고 간단하게 업로드가 가능합니다.

 

그럼 곧바로 사용방법에 대해 알아봅시다 ~~

 

 

준비물

1. ESP32-CAM 호환보드 + CH340 micro B 업로드 보드

2. 마이크로 USB 5핀 케이블

​​

1. 보드 + PC 연결

 

 

 

위와 같이 ESP32-CAM 과 업로드 보드를 결합한 뒤 카메라를 연결합니다.

이후 USB 케이블을 이용해 PC(노트북)와 연결해주시면 됩니다.

​2. 소프트웨어 설치

Arduino IDE [바로가기]

CH340 drivers [바로가기]

업로드 하기 위해 기본적으로 필요한 설치 파일입니다. 반드시 설치해주세요!

 

 

 

ESP32-CAM을 PC와 연결 한 뒤 CH340 드라이버가 정상적으로 설치됬다면, 장치 관리자에 다음과 같이 CH340 포트가 활성화 됩니다.

 

 

3. 설정 및 예제 코드 업로드 (웹 스트리밍)

ESP32-CAM 사용을 위한 보드 설치 및 설정과

웹서버에서 원격 스트리밍하는 예제입니다. 차례차례 따라해보세요!

1. Arduino IDE에서 파일 > 기본 설정 으로 이동합니다.

 

2. 추가 보드 관리자 URL 필드 에 다음 줄을 복사하여 붙여넣고, OK 버튼을 클릭합니다.

 

https://dl.espressif.com/dl/package_esp32_index.json

 

 

3. 보드 관리자를 엽니다. 왼쪽 모서리에 있는 Boards Manager 아이콘을 클릭하면 됩니다.

이후 보드 매니저 검색 창에 ESP32 검색 한 후 설치합니다.

 

4. ESP32-CAM보드를 설정합니다. Select Board를 클릭해 보드 창에 ai thinker로 입력합니다.

포트는 장치관리자를 확인해 ESP32와 연결된 포트로 선택합니다.

보드: AI Thinker ESP32-CAM , 포트: COM?? (장치관리자 확인)

 

 

4. 예제 코드를 실행합니다. 파일 > 예제 > ESP32 > Carmera > WebServer 경로로 실행할 수 있습니다.

 

5. 예제 코드를 수정 1: 코드 첫번째 탭을 클릭해 와이파이 ID, PASSWORD를 입력해주세요.

★WIFI 정보를 작성하실 때 대소문자 구별해서 작성하셔야합니다★

 

 

6. 예제 코드를 수정 2:.코드 세번째 탭을 클릭해 호환되는 모듈로 선택해주세요.​

★기존 설정된 모듈 앞에 주석을 추가한 후 AI_THINKER 모델의 주석을 제거해서 변경할 수 있습니다★

 

 

7. 예제 코드를 업로드 합니다. 업로드가 완료 될때 까지 최대 1분 이상 소요될 수 있습니다.

업로드가 완료되면 시리얼 모니터를 출력해 확인합니다.

 

8. 시리얼 모니터 보트레이트를 115200으로 셋팅 한뒤 esp보드에 리셋 버튼을 눌러 시리얼 코드를 확인합니다.

와이파이가 연결되면 URL 주소 값이 출력됩니다.

 

9. 스트리밍 웹으로 접속 후 화면을 확인해보세요.

시리얼 모니터로 확인 했던 URL 주소 값을 입력 해 접속한 후 스트리밍 할 수 있습니다.

 

영상 확인하시죠!

 

ESP32-CAM 업로드 보드 동작 영상

지금까지 esp32 cam을 업로드 보드를 이용해 사용하는 방법이였습니다!

제가 준비한 포스팅은 여기까지 입니다. 다음에 좀 더 도움되는 내용으로 찾아뵙겠습니다.

 

튜토리얼 참고는 디바이스 마트의 설명자료를 참고하였습니다. 고마운 쇼핑몰입니다. 

 

반응형

캐어랩 고객 지원

취업, 창업의 막막함, 외주 관리, 제품 부재!

당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약, 아이디어는 있지만 구현할 기술이 없는 막막함.

우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.

이제 고민을 멈추고, 캐어랩을 만나세요!

코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.

제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!

귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.

지난 30년 여정, 캐어랩이 얻은 모든 것을 함께 나누고 싶습니다.

카카오 채널 추가하기

카톡 채팅방에서 무엇이든 물어보세요

당신의 성공을 위해 캐어랩과 함께 하세요.

캐어랩 온라인 채널 바로가기

캐어랩