라즈베리 파이(Raspberry Pi)는 영국의 자선 교육 재단인 라즈베리 파이(www.raspberrypi.org)에서 개발한 신용카드 크기의 초소형 컴퓨터이다. CPU는 ARM 프로세서를, 운영체제는 리눅스를 사용한다. 라즈베리 파이는 초소형 보드 위에 그래픽 프로세서, 이더넷, 그리고 외부 기기의 연결을 위한 핀과 포트가 있으며, 하드디스크 드라이브는 내장되어 있지 않다. SD(Secure Digital) 카드 슬롯이 제공되어 SD 카드를 외부 기억장치로 사용한다. 라즈베리 파이의 HDMI(High-Definition Multimedia Interface) 단자에 모니터나 TV를 연결하고, USB 단자에 키보드와 마우스를 연결하며, 운영체제 리눅스가 설치된 SD카드를 연결하여 부팅하면 일반 데스크 탑과 같은 모든 일을 할 수 있다. 라즈베리 파이는 256MB 메모리의 모델 A와 256MB 메모리의 모델 B 외에도 다양한 모델이 있다.
[ 그림 2.48 ]
초보자는 운영체제가 설치된 SD 카드를 구매하여 사용하는 것이 편리하다. 재단 사이트(www.raspberrypi.org/downloads)에서 자료를 내려 받아 직접 라즈비안 위지(Raspbian Wheezy)와 아치 리눅스(Arch Linux) 등 다양한 운영체제를 설치할 수 있다. 라즈베리 파이를 제어하는 프로그래밍 언어로는 파이썬, 자바, 베이직, 펄, C 등을 사용할 수 있다.
라즈베리 파이가 2012년 컴퓨터 과학 교육 증진을 위해 발매된 이후 전 세계적으로 300만 대 이상이 판매되는 인기를 끌고 있다. 라즈베리 파이를 사용하여 다양한 기기를 연결한 새로운 창작품을 만들어낼 수 있으므로 라즈베리 파이는 다양한 분야에서 활용할 수 있는 무한한 잠재력을 지니고 있다.
[ 그림 2.49 ]