
라즈베리파이(RaspberryPi)
라즈베리파이(RaspberryPi)는 영국의 라즈베리파이 재단에서 교육용으로 만든 신용카드사이즈의 초소형/초저가 단일 보드 컴퓨터(SBC, Single Board Computer)이다. 아두이노가 MCU 시장에서 대중화를 이끌었다면, 라즈베리파이는 임베디드 리눅스 개발보드의 대중화를 이끌었다고 할 수 있다.
SBC(Single Board Computer)
단일 보드 컴퓨터라는 단어의 뜻처럼 컴퓨터의 필수 요소인 마이크로프로세서(microprocessor), 메모리(Memory), 입출력장치(I/O)등이 하나의 단일회로 기판으로 구성된 컴퓨터이다. 단일 회로기판인 만큼 크기도 작고 전력소비도 적다.

스펙
2012년 출시 이후 다양한 버전들이 나왔고, 일단 라즈베리파이3 기준으로 대략적인 스펙은 아래와 같다.

그럼 라즈베리파이와 우리가 일반적으로 사용하는 PC와는 어떤 차이가 있을까?

SBC라는 점이 하나의 차이점이고, 더 큰 차이점이라면 나는 GPIO를 이야기하겠다.
GPIO(General Purpose Input Output)
일반적인 범용 입출력 포트, 다용도 입출력 : 입출력이 사용자에 의해 제어 할 수 있는 전기전자 회로의 디지털 신호 핀이다.
핀별로 목적이 정해져 있는 것도 있고, 대두분은 특별하게 정의되어있지 않고, 사용자에 의해 정의된다.
입출력(I/O)는 디지털 회로와 외부세계(실제 세상)과의 물리적인 통로이다.

라즈베리파이에는 다양한 GPIO핀이 존재한다. 이런 GPIO핀을 통해 우리는 다양한 외부장치와 소통이 가능하다.

반응형
'개발관련 > RaspberryPi' 카테고리의 다른 글
라즈베리파이 with flask (1) | 2021.01.28 |
---|---|
라즈베리파이에서 한글입력기 설치하기 (0) | 2021.01.15 |
VScode로 라즈베리파이 원격 접속하기 (2) | 2020.05.25 |