Hardware/Seeeduino XIAO

Seeed Studio XIAO ESP32S3 Sense

초인로크 2024. 6. 29. 17:32
반응형

간단히 사용 가능한 마이크로 컨트롤러 카메라를 찾던 중에,

 

"Seeed Studio XIAO ESP32S3 Sense"라는 제품을 찾았다.

 

크기가 엄지손톱 만한데 동영상 촬영까지 된다.

 

 

 

 

가격을 생각해 알리익스프레스에서 구입했다.

 

요즘은 배송도 빠르게 되는거 같다.

 

 

 

 

이 조그만한 포장에 카메라 모듈까지 다 들어있다.

 

 

 

 

이 크기의 모듈이 ESP32-S3 라니 기술이 많이 발전 한 모양이다.

 

 

 

 

다 조립하면 이 정도 크기인데, 저울에 무게를 재 보니 4.8g이다.

 

이 보드도 Arduino IDE로 프로그래밍 가능하다.

 

나는 ESP32 라이브러리를 이미 설치 한 뒤라서

 

보드 설정에 [XIAO_ESP32 S3]를 선탁 하였다.

 

 

 

 

카메라 스트리밍을 시험해 보기 위해서

 

아래의 링크에서 프로젝트 파일을 다운로드하였다.

 

 

https://github.com/limengdu/SeeedStudio-XIAO-ESP32S3-Sense-camera

 

GitHub - limengdu/SeeedStudio-XIAO-ESP32S3-Sense-camera

Contribute to limengdu/SeeedStudio-XIAO-ESP32S3-Sense-camera development by creating an account on GitHub.

github.com

 

 

그 안의 CameraWebServer를 업로드했는데,

 

업로드하기 전에 [ssid]와 [password]를 입력하여 무선 네트워크에 연결할 수 있게 설정한다.

 

 

 

 

소스코드를 업로드하고 나면 웹 카메라에 연결 가능한 아이피 주소를 알려준다.

 

 

 

 

스트리밍을 실행하면 끊김 없이 동영상이 플레이되는 것을 확인할 수 있었다.

 

2만 원도 안 되는 시스템이 별게 다 된다.

 

참고가 될 만한 사이트:

https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/

 

Getting Started with Seeed Studio XIAO ESP32S3 (Sense) | Seeed Studio Wiki

Getting Started with Seeed Studio XIAO ESP32S3.

wiki.seeedstudio.com

 

 

주의사항:

 

처음에 베터리를 연결해도 USB-C를 연결해 주기 전까진 카메라 기능이 켜지지 않아서

 

배터리 연결에 문제가 있나 확인해 볼 겸 해서 알아봤다.

 

의외로 간단하게 문제를 해결 했는데,

 

setup() 내부에 있는 [while(!Serial);] 이 부분 때문에,

 

시리얼 연결될 때까지 무한루프에 빠지기 때문에 실행이 안되었던 거뿐이었다.

 

당장에 해제를 해 주면 배터리 만으로도 문제없이 작동한다.

반응형