사물인터넷 수업 과제로 제출했던 걸 간단하게 정리!
각 플랫폼 특징을 파악하고 용도에 맞는 하드웨어 플랫폼을 사용하기
라즈베리 파이 (Raspberry Pi)
- 랜선을 연결할 수 있는 이더넷 포트 존재
- 마우스, 키보드를 연결하기 위한 USB 포트 / 모니터를 연결하기 위한 HDMI 포트 존재 → 데스크탑의 역할을 대신할 수 있는 초소형 컴퓨터
- 블투투스와 와이파이 지원
- 마이크로 프로세서의 기능을 함 → 연산에 강함
- 모터나 카메라를 제어해 데이터를 처리하는 작업에 적합
아두이노 (Arduino)
- 다양한 기능을 활성화하기 위해 쉴드를 연결해서 사용
→ 이더넷 쉴드, GPS 쉴드, 와이파이 쉴드,모터 쉴드 등등 용도에 맞는 쉴드를 장착해서 사용함 - 마이크로 컨트롤러를 기반으로 함
→ 라즈베리와 달리 운영체제나 펌웨어가 없어 마이크로컨트롤러가 외부기기를 직접 제어
→ 입출력에 강함
→ 센서나 LCD, 모터와 같은 외부기기를 제어하는 작업에 적합
라즈베리파이 / 아두이노 비교
그 외 오픈하드웨어 플랫폼
- 갈릴레오 : 아두이노와 호환 실시간 클락을 가지므로 오프라인 환경에서도 센서 값과 시간 값을 함께 저장할 수 있음
- 오렌지 파이 : 그래픽 성능이 우수
- 오드로이드, 바나나 파이, 팅커보드, 에디슨 등등..
기존 포스팅에서 옮겨옴 (https://blog.naver.com/uko02111/221106038593)