1. 라즈베리파이(RPi) GPIO 포트
ㅇ 위치 및 핀 맵 구성 ☞ RPi 홈페이지 (GPIO) 참조
- 보드 상단 가장자리에 위치
ㅇ 핀 개수
- 1 B+ 이전 모델 (26 핀)
- 이후 모든 모델 (40 핀)
- Zero 모델 (GPIO 핀 없음)
ㅇ GPIO 핀 (디지털 입출력용 17~28개 핀)
- 전원,GND 등 이외의 나머지가, 디지털 데이터 입출력을 위한 실제 GPIO 핀 임
. 40핀 모델의 경우, 실제 GPIO 핀을 26개 제공 (이전 모델과의 호환성 제공)
. 3B+ 이후 44핀 모델의 경우, 추가 4 핀이 PoE HAT용으로 사용
- (특별한 핀 종류)
. 14 TXD, 15 RXD : 직렬 통신 (UART) (2 핀 사용 가능)
. 2 SDA, 3 SCL : I2C 저속의 직렬 통신 (2 핀 사용 가능)
. 10 MOSI, 9 MISO, 11 SCKL, 8 CE0, 7 CE1 : SPI 동기식 직렬 통신 (5 핀 사용 가능)
- 핀 전기적 특성
. 핀 전류 : 약 3 mA 정도로 소스 또는 싱크
. 핀 전압 : 입출력 모두 3.3 V 사용
ㅇ 전원 핀 (9~12개 핀)
- 3.3 V 출력 2핀
- 5 V 출력 2핀 : 아두이노 처럼 5 V 장치도 구동 가능
- GND 5~8핀
2. HAT (Hardware Attached on the Top)
ㅇ GPIO의 기능 확장/인터페이스를 도모토록 제작된 도터 보드(daughter board)
- 주 보드 위에 올려놓아 장착하면 외부 연결이 보다 용이
ㅇ SenseHAT ☞ RPi 홈페이지 (SenseHAT) 참조
- 자이로스코프, 가속도 센서, 지자기 센서, 기압 센서, 온도 센서 등 다양한 센서와
8 x 8 LED matrix를 제공하는 라즈베리재단 공식 HAT