본문 바로가기
임베디드 컴퓨팅/Raspberry Pi

라즈베리파이에 USB 시리얼 연결하기

by makepluscode 2021. 10. 23.
반응형

라즈베리파이 Raspberry pi USB 시리얼 연결하기

라즈베리파이 Raspberry pi 에 USB 시리얼을 연결하는 방법을 설명한다.

라즈베리파이 핀아웃

라즈베리파이 40핀 커넥터 핀맵

라즈베리파이는 외부 장치 연결을 지원하기 위한 입출력 I/O 를 제공한다. 그동안 Board 가 Revision 되면서, 일부는 수정되었지만, 40 핀 I/O 커넥터의 Layout 은 거의 동일하다. 

40 핀 I/O 커넥터

UART 를 통해 라즈베리파이와 연결하기 위해서 GNS, TXD, RXD 의 총 3 포트를 사용한다.

port# Name Description
6 GND Ground, 그라운드
8 TXD Pi UART message 송신
10 RXD Pi UART message 수신

아래 그림과 같이 6, 8, 10 번 핀포트에 USB to Serial Cable 의 GND, RXD, TXD 를 연결 한다. 호스트 PC 의 TX 와 Board 의 RX, 그리고 호스트 PC 의 RX 와 Board TX 가 연결되어야 한다.

호스트PC 에서 putty로 연결하기

우분투에서 apt-get 명령어를 통해 putty 를 설치 한다. (다른 설정 없이) USB serial 에 접근하기 위해서 sudo 권한으로 putty 를 실행한다.

sudo apt-get install putty
sudo putty

Putty Configuration 에서 Serial line 에 /dev/ttyUSB0 를 입력하고 Speed 는 115200 으로 설정한다. Open 버튼을 통해서 Putty 를 실행하자.

라즈베리파이 putty 설정

Putty 에서 Open 버튼을 누르면 아래와 같이 UART 를 통해서 라즈베리파이와 연결된 것을 확인 할 수 있다.

라즈베리파이 putty

참고영상

https://youtu.be/pQmiRU7c3WU?list=TLPQMjMxMDIwMjGfLMG4MSWoXQ 

Raspberry pi USB Serial 연결하기
반응형