■ WiringPi
▷ WiringPi는 BCM2835 칩을 사용하는 라즈베리파이에서 C 언어 체계를 사용하는 GPIO를 지원하는 전용 라이브러리이다.
▷ 일차적으로 라즈베리파이의 OS 인 라즈비안의 최신 버전 업데이트 여부를 확인하고 git를 설치 후 wiringPI를 다운로드하여 설치하도록 한다.
■ wiringPi 라이브러리 란?
- 라즈베리파이에서 c언어를 이용하여 프로그래밍할 때 많이 사용하는 라이브러리
- c언어를 이용하여 GPIO핀을 제어할 수 있는 기능을 제공
■ wiringPi 설치 확인
▶ 버전 확인
$ gpio -v
▶ gpio pin header 확인
$ gpio readall
■ wiringPi 컴파일 및 실행 방법
▶ 컴파일 하기
$ gcc [파일명].c -o [실행파일명] -lwiringPi