Raspberry Pi 정리
Raspberry 개요
영국 Raspberry Pi 재단에서 만든 초소형 PC (2012.03), $35 (모델 B)
700 MHz * ARM * GPU / 512 MB Memory / SD 카드 / 100 M bits Network
영상 출력 : 컴포지트, HDMI, DSI
음성 출력 : 잭, HDMI
USB, GPIO
OS : NO OBS, 라즈비안, Apache Linux, Pidora, RISC OS
싱글 보드 컴퓨터의 종류
싱글 보드 컴퓨터
|
상세
|
Arduino (arduino.cc) $27
|
- 오픈소스 마이크로 컨트롤러 보드
- 다수의 스위치 또는 센서로부터 입력
- LED 또는 모터와 같은 외부 장치를 제어
- USB 또는 별도의 전원 필요
- Atmel의 AVR 기반 제품
- Arduino Uno : 16 MHz, 2 KB SRAM, $27
- Arduino Zero
- Cortex-M3 기반 제품 : Arduino Due
- 통합 개발 환경 (IDE)
- 어도비 플래시, Processing (Java 기반), Max/MSP
- Linux, Windows, Mac OS X 지원
- Arduino 1.0.6 (2013.05.15)
- Arduino 1.5.8 Beta (Arduino Due)
- Shield : 확장 부품. 유무선 통신, GPS 수신, 음악 재생 등
|
Raspberry Pi
(www.raspberrypi.org)
$35
|
- 영국 Raspberry Pi 재단에서 만든 초소형 PC (2012.03), $35 (모델 B)
- 700 MHz * ARM * GPU / 512 MB Memory / SD 카드 / 100 M bits Network
- 영상 출력 : 컴포지트, HDMI, DSI
- 음성 출력 : 잭, HDMI
- USB, GPIO
- OS : NO OBS, 라즈비안, Apache Linux, Pidora, RISC OS
- Raspberry Pi 2 Model B
- Raspberry Pi 1 Model B+ : 2015년 2월 출시
|
BeagleBone Black (BBB)
(beagleboard.org)
$55
|
- ARM 기반의 오픈소스 하드웨어
- 1 GHz / 512 MB DDR3 RAM / 4 GB eMMC 저장 공간
- USB, Ethernet, HDMI, 2 * 46 pin headers
- Linux kernel (3.10.x, 3.8.x) 지원
- Debian, Angstrom Linux, Android, Ubuntu
|
Intel Gallireo
$60
|
- 인텔에서 개발한 오픈소스 하드웨어 보드로 Arduino와 호환
- Gallireo (2013.10, 2014.06.03 종료), $70
- x86 프로세스 기반. 반드시 별도의 전원이 필요. Linux가 구동
- 400 MHz, 512 KB SRAM
- 장치 : 이더넷, 마이크로 SD 카드, USB 호스트, Real Time Clock, RS232 포트, 미니 PCI 익스프레스 지원
- Gallireo Gen 2 (2014.08), $60
- 32 bits 인텔 펜티엄 브랜드
- Linux, Windows, Mac OS X 호스트 운영 체제 지원
- PWM 해상도 증가와 GPIO 성능과 토글링 기능 향상
- http://www.intel.co.kr/content/www/kr/ko/do-it-yourself/galileo-maker-quark-board.html
- http://www.intel.co.kr/content/www/kr/ko/intelligent-systems/galileo/galileo-overview.html
|
Intel Edison
$50
|
- SD 카드 모양의 소형 컴퓨터, 2014.01.08
- 400 MHz * 듀얼 코어, 512 KB SRAM, 2 GB Storage
- 장치 : 내장그래픽, 블루투스, WiFi
- Yocto Linux 1.6으로 구동
- 에디슨 (2014.09), $50
- 500 MHz * 듀얼코아 Atom * 듀얼 스레드 + 100 MHz 32 bits 쿼크 프로세스
- 1 GB LPDDR3 (Memory) / 4 GB eMMC 플래시 메모리 (Disk)
- 무선랜, 블루투스 4.0LE
- 개발 환경 : Arduino, C, C++, 파이선 등
- 보드 : Breakout Board ($75), Arduino Kit ($100, 아두이노와 호환)
|
OS 설치
CentOS 7 설치
Windows에서 Raspberry Pi 설치
Win32 Disk Imager 사이트에서 Win32DiskImager-0.9.5-install.exe 파일을 설치 합니다.
Raspberry Pi 다운로드 사이트에서 Raspbian 파일을 다운로드 합니다.
Win32 Disk Imager로 Micro SD 카드에 img 파일을 설치 합니다.
Raspberry Pi로 부팅해서 다음 작업을 진행 합니다.
- Expand Filesystem : Micro SD 카드의 남은 공간을 저장 공간으로 사용할 수 있도록 포맷
- 표준 시간대와 키보드 설정 : Asia -> Seoul, ko_kr.UTF-8
International Option -> 13 Change Keyboard Layout -> Generic 105 key (Intl) PC -> other -> Korean- Korean (101/104 key compatible)
Tab과 Finish 클릭
특수 문자 생성에 사용하는 적절한 Compose 키를 선택 : Ctrl_Alt
pi / raspberry 로 로그인 합니다.
startx 명령어로 LXDE 그래픽 데스크톱 환경을 실행 합니다.
참고 문헌