1. 라즈베리 파이 (Raspberry Pi, RPi)
ㅇ 영국 라즈베리 파이 재단에서 교육/오락용으로 만든 `싱글 보드 컴퓨터` 프로젝트
- 2006년 영국 케임브리지대 에반 버튼(Eben Upton), 동료들이 신입생을 위해 개발한 보드가 시초
- 이후 2008년도에 라즈베리 파이 재단 설립
- 2012년2월부터, 작고 저렴한 `싱글 보드 컴퓨터` 출시 시작
2. 주요 보드 형태/모델
ㅇ Raspberry Pi 1
* 단일 코어 ARM 프로세서/CPU 및 추가 온보드 메모리 등
- Raspberry Pi 1 (A) : 256 MB RAM
- Raspberry Pi 1 (A+)
- Raspberry Pi 1 (B) : 512 MB RAM
- Raspberry Pi 1 (B+, 2014년후반)
ㅇ Raspberry Pi 2 (2015년)
* 4 코어 ARM 프로세서/CPU 및 추가 온보드 메모리 등
- 26 GPIO, 1 UART, 1 SPI, 2 I2C, PCM/I2S, 2 PWM CSI & DSI
ㅇ Raspberry Pi Zero (2015년11월)
* 저가, 무선 위주 지원
- Raspberry Pi Zero W : Wireless LAN 및 Bluetooth 지원 모델
ㅇ Raspberry Pi 3 (2016년)
* 4 코어 ARM 프로세서/CPU 및 추가 온보드 메모리 등
- 1.2 GHz 64 비트 쿼드코어 ARMv8 CPU, 1 GB RAM, Ethernet, WiFi, 블루투스, USB 2.0 2개 등
ㅇ Raspberry Pi 4 (2019년6월)
* Desktop 정도의 성능
- 1.5 GHz 4 코어 64 bit ARM 프로세서(ARM Cortex A-72 CPU),
DDR4 RAM (1,2,4 GB 선택), Micro HDMI 2개 (2개 디스플레이 동시 가능),
USB 2.0 2개, USB 3.0 2개
Gigabit Ethernet, Dual-band 802.11ac, Bluetooth 5.0 등
※ 모델 A, B 개략 구분
- 모델 A : 256 MB RAM, 이더넷 포트 없음, USB 포트 하나 만 있음, GPIO 26핀
- 모델 B : 512 MB RAM, 1/2/4 GB RAM 선택, GPIO 40핀
3. 주요 구성 요소
ㅇ SoC (System on Chip)
- (CPU + GPU) + (SDRAM) : Package on Package 기술을 사용하여 마치 단일 칩 모양을 함
. CPU core (ARM 계열 사용), GPU core (Broadcom 계열 사용)
. BCM2835 (RPi 1, 700 MHz) : ARM社 ARM1176JZF-S 및 Broadcom社 비디오/오디오 코어 IV GPU
. BCM2836 (RPi 2) : 900 MHz ARM社 Cortex A7 + 1 GB SDRAM
. BCM2837 (RPi 3) : 1.2 GHz 64 비트 쿼드코어 ARM Cortex-A53
. BCM2711 (RPi 4) : 1.5 GHz 64 비트 쿼드코어 ARM Cortex-A72 (코어 프로세서) 포함
ㅇ 주요 단자/포트/커넥터
- 비디오 신호 단자
. 아날로그 컴포지트 비디오 : RCA (1 B+ 부터 RCA 단자 없어짐)
. 디지털 비디오 : HDMI (RPi ~3 : HDMI 포트, RPi 4 : micro HDMI 포트)
- 3.5 ㎜ 오디오 잭 : (PCM/I2S)
- 이더넷 : (RPi 2 ~)
- WiFi/BLE : (RPi 3 B+ ~)
- USB : (2개 : RPi 1, 4개 : RPi B+,2,3,4)
- GPIO : (A : 2열 26핀, B : 40핀, Zero : 없음) ☞ RPi GPIO 참조
- 온보드 스토리지 슬롯 : micro SD 카드 슬롯
- 전원 공급 : (RPi ~3 : 마이크로 USB 커넥터, RPi 4 : USB-C)
- 확장용 단자 등
ㅇ LED 표시등
- ACT, PWR, FDX, LNK, 100 등
ㅇ 전원 공급
- 커넥터 : 스마트폰에 많이 쓰이는 마이크로 USB ☞ USB 커넥터 참조
. (~ RPi 3) 마이크로 USB 5핀 (5 V, 2.5 A)
. (RPi 4) USB Type-C (5 V, 3 A)
- 소요 : 통상, 5 V, 700 mA 정도의 직류 필요
. (따라서, 5 V, 최소 1 A 이상 용량을 갖는, 전원 어댑터 사용이 바람직)
.. 모델 A (5 V, 500~700 mA)
.. 모델 B (5 V, 700~1200 mA)
. Raspberry Pi 4 경우, 3 A 필요
ㅇ 동작 전원
- 외부 5 V 공급, 내부 3.3 V 동작
ㅇ 운영체제 : (별도 설치,설정 필요)
- 라즈비안 : 데비안 리눅스 배포판을 기반으로, 라즈베리 재단에서 공식 배포하는 것
ㅇ 보조기억장치 : (별도 구매 필요)
- micro SD 메모리 카드 (운영체제, 프로그램, 데이터 등 저장)