Raspberry Pi_Kor_25.2.1 Raspberry Pi와 외부 Interface


Published Book on Amazon


All of IOT

Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1

All of IOT

Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사

물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)

최신 라즈베리파이(Raspberry Pi)로 시작하는 사

물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)


Original Book Contents


25.2.1  GPIO 장치

 

25.2.1.1    GPIO pin 배치

 

Raspberry Pi B+ model 이후부터 Raspberry Pi board에서 SD card slot의 왼쪽에 숫놈(male) header 2 줄로 배열되어 있는 40-pin GPIO connector가 장치되어 있다. 각각의 헤더 사이의 간격은 2.54mm(0.1인치)이며, 이는 전자공학에서 표준으로 사용하는 간격의 하나로, stripeboard breadboard를 포함한 prototyping platform들을 위한 표준 간격이다.

 

다음은 Raspberry Pi에 설치되어 있는 GPIO Pin에 대한 사진이다.


그림 25‑1 Raspberry Pi GPIO pin

 


 

25.2.1.2    GPIO Pin 목록 및 기능

 

다음은 GPIO Pin에 대한 개별적인 이름과 기능을 정리한 자료의 하나이다.


그림 25‑2 Raspberry Pi GPIO pin layout 1

 


 

다음은 GPIO Pin 개별적인 이름과 기능을 다른 형태로 정리한 자료이다.


그림 25‑3 Raspberry Pi GPIO pin layout 2

 


 

아래 표는 GPIO Pin을 순서대로 정리한 내용이다.

 

Board

BCM IO

Function

설명

1

Power

3.3V

2

power

5.0V

 

3

GPIO 2

I2C SDA1

Data. 1.8k pull-up resistor

4

power

5.0V

5

GPIO 3

I2C SCL1

Clock. 1.8k pull-up resistor

6

DNC

Ground

 

7

GPIO 4

GPIO_GCLK

 

8

GPIO 14

UART TXD0

transmit

9

DNC

Ground

 

10

GPIO 15

UART RXD0

receive

11

GPIO 17

GPIO_GEN 0

 

12

GPIO 18

GPIO_GEN 1

PCM_CLK/PWM0

13

GPIO 27

GPIO_GEN 2

 

14

DNC

Ground

 

15

GPIO 22

GPIO_GEN 3

 

16

GPIO 23

GPIO_GEN 4

 

17

Power

 3.3V

18

GPIO 24

GPIO_GEN 5

 

19

GPIO 10

SPI_MOSI

Master Out, Slave In

20

DNC

Ground

 

21

GPIO 9

SPI_MISO

Master In, Slave Out

22

GPIO 25

GPIO_GEN 6

 

23

GPIO 11

SPI_SCLK

Serial Clock

24

GPIO 8

SPI_CE 0_N

Channel Enable 0. Slave Select (SS)

25

DNC

Ground

 

26

GPIO 7

SPI_CE 1_N

Channel Enable 1. Slave Select (SS)

27

ID SD

 

I2C ID EEPROM

28

ID SC

 

I2C ID EEPROM

29

GPIO 5

 

 

30

DNC

Ground

 

31

GPIO 6

 

 

32

GPIO 12

 

PWM0

33

GPIO 13

 

PWM1

34

DNC

Ground

 

35

GPIO 19

 

PCM_FS/PWM1

36

GPIO 16

 

 

37

GPIO 26

 

 

38

GPIO 20

 

PCM_DIN

39

DNC

Ground

 

40

GPIO 21

 

PCM_Dout

25‑1 Raspberry Pi GPIO pin layout 3


 

Leave a Reply