개발자/라즈베리파이4

라즈베리파이 GPIO 핀 번호, 사용 가능한 핀 정리

지구빵집 2021. 7. 25. 20:19
반응형

 

 

라즈베리파이 GPIO 핀 번호, 사용 가능한 핀 정리 

 

라즈베리파이에서 실제 GPIO(General Purpose Input/Output) pin 으로 사용할 수 있는 핀을 계산해보자.

 

GPIO 핀은 모든 마이크로 프로세서나 MCU, 온보드 컴퓨터에서 제공하는 입출력 핀으로 입력으로 사용하든가, 출력으로 사용하든가, 인터럽트 핀으로 사용할 때는 풀업, 풀다운 지정이 가능하고 신호가 올라갈 때, 떨어질 때, 레벨 유지할 때 인터럽트를 발생시키는 것까지 입 출력 핀을 마음대로 설정하여 사용할 수 있도록 사용자에게 제공되는 핀이다.

 

라즈베리파이 40Pin GPIO 핀을 분석하면

  • 5V 출력이 2개, 3.3V 출력이 2개, GND 가 8개로 총 12개가 전원용이므로 사용하지 못한다. 
  • GPIO 0과 GPIO 1인 ID_SD 핀가 ID_SC 핀이 예약되어 있어 사용하지 못한다.
  • GPIO 2, GPIO 3번 핀이 I2C 기능으로 사용 가능하다.
  • GPIO 14, GPIO 15 번 핀은 UART rx, tx 핀으로 사용 가능하다.
  • GPIO 10, 9, 11, 8 번은 SPI 인터페이스를 위해 사용가능하다.
  • 물론 특정한 기능이 정해진 핀도 GPIO 핀으로 할당해서 사용이 가능하지만 특별한 기능을 예약한다고 생각하면 나머지 마음대로 쓸 수 있는 핀의 개수는 약 18개 정도가 된다.

 

RPi.GPIO 모듈, RPi.GPIO 라이브러리, RPi.GPIO API 사용법 

 

RPi.GPIO 모듈, RPi.GPIO 라이브러리, RPi.GPIO API 사용법

RPi.GPIO 모듈, RPi.GPIO 라이브러리, RPi.GPIO API 사용법 이름이야 어떤 이름으로 부르든 여하튼 라즈베리파이에서 파이선을 이용해 GPIO를 다루는 방법에 대해 알아봅니다. RPi.GPIO 라이브러리는 파이썬

fishpoint.tistory.com

라즈베리파이 GPIO 핀 번호, 사용 가능한 핀 정리 

 

라즈베리파이 GPIO 핀 번호, 사용 가능한 핀 정리

라즈베리파이 GPIO 핀 번호, 사용 가능한 핀 정리 라즈베리파이에서 실제 GPIO(General Purpose Input/Output) pin 으로 사용할 수 있는 핀을 계산해보자. GPIO 핀은 모든 마이크로 프로세서나 MCU, 온보드 컴퓨

fishpoint.tistory.com

Raspberry Pi GPIO 와 wiringPi 라이브러리 

 

Raspberry Pi GPIO 와 wiringPi 라이브러리

Raspberry Pi GPIO 라즈베리파이의 GPIO 활용법을 알아보자. 사용 언어는 C 언어이다. 개발환경은 하드웨어적으로는 라즈베리파이 모델B 버전2 512RAM 환경에, 소프트웨어적으로는 라즈베리파이의 공식

fishpoint.tistory.com

 

라즈베리파이4 파이선 GPIO 정리

 

 

핀을 할당하고 정리할 때는 아래 이미지를 출력하여 하나하나 할당하며 중복되지 않도록 정해야 한다. 

 

라즈베리파이 GPIO 핀 번호

 

 

Raspberry Pi4 GPIO Pinout 완벽 정리

 

Raspberry Pi4 GPIO Pinout 완벽 정리

Raspberry Pi4 GPIO Pinout Raspberry Pi 4는 이전 Raspberry Pi 모델보다 더 많은 고급 기능을 제공합니다. 2019년 6월에 출시되었으며 4GB 및 8GB RAM 메모리를 포함하여 이전 버전에 비해 처리 속도가 약 90% 향상

fishpoint.tistory.com

 

 

반응형