이것은 21년 3월에 개인 비공개 블로그에 올려둔 것을 살아나게 한 것이다.
이야기를 시작해보자.
ESP32-CAM을 알리 익스프레스에서 6천원(?) 정도에 구입했다.
카메라가 달려 있는 조그마한 MCU라니.... 처음 접했던 나는 참 많이 놀랐었다.
그래서 하나씩 알아 보기로 했다.
우선 ESP32-CAM에 펌웨어 write를 위해서는 USB to TTL 모듈이 필요했다.
그래서, 네이버 검색을 통해서 CH340G를 사용하는 모듈을 구입했다.
내가 구입한 부품은, USB-TTL(CH340G)와 ESP32-CAM 이다.
![]() |
![]() |
CH340G의 뒷면을 보면 아래와 같이 되어 있다.
여러가지 실험으로 어떻게 연결하면 되는지 확인해 보았다.
결과는, 결국 USB-TTL 회로에서 3라인만 연결하면 된다 .( RX, TX, GND)
그러나, ESP32에 전원공급을 해야하니, USB의 5V를 ESP32의 5V로 연결을 해야한다.
결국, 4라인을 ESP32로 연결하자.(5V, RX, TX, GND)
정리하면 아래 그림과 같이 꾸미면 된다.
3번째 그림의 경우, 3.3V+VCC를 연결하면 결과가 안나온다. 주의할 것!

TTL모듈의 VCC는 Tx, Rx의 level을 정해주는 것이므로,
5V를 점펴로 연결하면 Tx, Rx는 5V level로 인식하고,
3.3V를 점퍼로 연결하면 Tx, Rx는 3.3V level로 인식하게 된다.
[ Pin Description ]
핀명
|
기능
|
+5V
|
5V 출력
|
VCC
|
TTL 신호의 전원 입력
|
3.3V
|
3.3V 출력
|
TXD
|
TX TTL (Output)
|
RXD
|
RX TTL (Input)
|
GND
|
GROUND
|
[ 참고 자료 ] http://docs.whiteat.com/?p=2859
그래서, 아래 그림과 같이 도면을 그려서 연결을 하자.
Fritzing 같이 이쁘게 그릴수 있는 툴도 있으나, 하다가 속터져서(ㅎㅎ) 그냥 손으로 그리기로 했다.

ESP32-CAM에다가 wirte시에는 IO0을 vss로 해야 한다.
연결된 그림은 아래와 같다.
다음엔 결과를 함께 공유해 보겠다.
'Micro Control Unit > ESP32-CAM' 카테고리의 다른 글
ESP32 cam - Web RC car 만들기 (0) | 2022.05.07 |
---|---|
ESP32 cam - 내장 Flash 동작하기 (0) | 2022.05.07 |
ESP32 CAM - download 및 web cam 서비스 도전하기 (0) | 2022.05.05 |
댓글