목차
CH340 특징
CH340 모듈은 USB를 시리얼방식(TTL LEVEL)로 변환해 주는 모듈입니다.
컴퓨터에 연결하면 시리얼포트로 인식되며, 시리얼 통신 프로그램으로 사용할 수 있습니다.
Pin Definition
핀명 | 기능 |
---|---|
+5V | 5V 출력 |
VCC | 전원 입력 |
3.3V | 3.3V 출력 |
TXD | TX TTL (Output) |
RXD | RX TTL (Input) |
GND | GROUND |
VCC에 5V 를 연결(점퍼)하면 TXD, RXD 는 5V LEVEL이 되고
VCC에 3.3V를 연결(점퍼)하면 TXD, RXD 는 3.3V LEVEL이 됩니다.

드라이버
CH340 장치를 컴퓨터 연결하였을 때 올바른 장치로 인식하지 않고 아래와 같이 알 수 없는 장치로 인식된다면
드라이버를 설치해줘야 합니다.
드라이버 다운로드
다운로드 페이지에서 최신 버전을 받으실 수 있습니다.
드라이버 설치
압축 파일(CH340G.zip) 파일 안의 USB_driver_EN.exe 파일을 실행합니다.
드라이버 설치를 완료하였습니다
설치 완료
드라이버 설치가 완료되었습니다.
데이터 통신이 잘 되는지 확인해 봅니다.
시리얼통신 테스트
시리얼통신 프로그램으로 테스트해봅니다.
(아래 예제는 시리얼통신 오픈소스로 http://whiteat.com/bSerialComCS/227059 에서 소스코드를 제공합니다.)
COM4 에서 “22222222222222” 데이터를 보내면
COM1 에서는 “22222222222222” 를 받았습니다.
제품 구매
CH340 USB모듈은 https://kit128.com/goods/view?no=177 에서
[WAT-CH340-C] USBtoTTL USB-C 모듈은 https://kit128.com/goods/view?no=745 에서구매하실 수 있습니다.
전화드렸습니다만
ch340모듈 테스트하는 방법이 기술되어 있는데
어떤 프로그램으로 테스트하나요
안녕하세요 화이트앳입니다.~
해당 프로그램은 저희가 제공하는 시리얼통신 프로그램 (오픈소스)입니다.
아래 주소를 참조하세요.
http://whiteat.com/bSerialComCS/227059
안녕하세요.
ch340g 를 이용하여 아두이노 업로딩 모듈을 만들어볼예정입니다.
따로 펌웨어를 안넣어주고 바로 사용할 수 있는 모듈인지 궁금합니다. 바로 납땜해서 사용해도 되는지 아신다면 답변해주시면 감사하겠습니다.
안녕하세요
이 제품은 펌웨어 없이 바로 사용 가능한 USBtoSerial 제품입니다.
ATMEGA328P 칩에 직접 라이팅하신다는 말씀 같은데.
ATMEGA328P 칩을 한 번은 ISP로 부트로더를 라이팅한 후에
시리얼 통신으로 사용이 가능 한 것으로 알고 있습니다.