rasbperry pi B gpio between extention board mapping

1. GPIO 와 익스텐션 보드 간 맵핑정보

Screen-shot-2012-08-18-at-1.37.40-PM

위 그림에서 Boardcom names에 SDA, SCL, MOSI 등 각각 이름이 있는 것들은 확장보드에 해당 값이 써있어서 위치를 찾기 쉽다

Broadcom names 그림은  테스트 샘플소스에서 몇번 GPIO 핀으로 신호를 보낸다 했을때의 값이며
Phyical / Raspberry Pi Name 그림은 GPIO 핀이 확장보드를 타고 나갔을때의 매핑 정보를 표현한 것이다.

익스텐션 보드의 와 실제 소스상의 매핑결과를 정리하면 아래와 같을 것 같다
(한동안 라즈베리에서 손을 놔서 가물가물 하다…)

PI4J에서의 핀매핑 값
소스상의 GPIO  0 -> 확장보드의 P0 -> 라즈베리 GPIO 물리적 핀번호 : 11
소스상의 GPIO  1 -> 확장보드의  P1 -> 라즈베리 GPIO 물리적 핀번호 : 12
소스상의 GPIO  2 -> 확장보드의  P2 -> 라즈베리 GPIO 물리적 핀번호 : 13
소스상의 GPIO  3 -> 확장보드의  P3 -> 라즈베리 GPIO 물리적 핀번호 : 15
소스상의 GPIO  4 -> 확장보드의  P4 -> 라즈베리 GPIO 물리적 핀번호 : 16
소스상의 GPIO  5 -> 확장보드의  P5 -> 라즈베리 GPIO 물리적 핀번호 : 18 (위 그림에서는 17 번 옆)
소스상의 GPIO  6 -> 확장보드의  P6 -> 라즈베리 GPIO 물리적 핀번호 : 22
소스상의 GPIO  7 -> 확장보드의  P7 -> 라즈베리 GPIO 물리적 핀번호 : 7
wiringPi에서의 핀매핑값 (?)
GPIO 17 -> P0
GPIO 1   -> P1
GPIO 21 -> P2
GPIO 22 -> P3
GPIO 23 -> P4
GPIO 24 -> P5
GPIO 25 -> P6
GPIO 4   -> P7

2. 익스텐션 확장보드

GPIO-T-Cobbler-Extension-Board-Cable-Breadboard-for-Raspberry-PI-Breakout-Kit

3. 라즈베리파이 B GPIO

raspberry-pi-rev2-gpio-pinout

Leave a comment