Published Book on Amazon
All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1 | |
All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2 |
출판된 한글판 도서
최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상) | |
최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하) |
Original Book Contents
3.1 Raspberry Pi 모델 선택
Raspberry Pi를 구매할 때는 사용목적을 명확히 해야 한다. 특정의 제한된 목적으로만 사용하고자 하면 상대적으로 처리능력이 떨어지는 하위 model을 사용할 수 있지만, 일반 PC 처럼 범용으로 사용하고자 한다면 여러 가지 기능이 있고, 고급 성능을 지원하는 최신 상위 model을 사용해야 할 것이다.
아래는 Raspberry Pi model 별로 간단한 특징을 살펴보고, 어떤 용도로 사용할 수 있는지를 살펴본다.
■ Raspberry Pi 1 model A/A+
700MHz CPU와 256 MB의 memory만 지원하므로 용량이 작은 프로그램만 실행할 수 있고, USB port는 1개가 있으므로 여러 가지 외부기기를 연결할 수 없다. 또한 Ethernet port를 제공하지 않아서 네트워크 통신을 할 수 없다. 따라서 다른 컴퓨터와 연동하지 않고 혼자 독립적으로 구동되는 환경에서만 사용될 수 있다. 기계나 공정, 설비 등에 연결된 Embedded 환경과 같은 특수한 목적으로도 사용할 수 있다.
■ Raspberry Pi 1 model B/ B+
700MHz CPU와 512 MB memory를 지원하므로 어느 정도 용량의 프로그램은 실행할 수 있고, USB port는 2~4개가 있으므로 여러 가지 외부기기를 연결할 수 있다. 또한 Ethernet port를 제공하기 때문에 외부 시스템과 연동하여 운용할 수 있다. 따라서 제한적인 목적으로 사용되면서도 외부의 다른 시스템과 연동이 필요한 경우에 적합하다.
■ Raspberry Pi 2 model B
900MHz quad-core CPU와 1 GB RAM을 지원하므로 상당히 큰 용량의 프로그램을 실행할 수 있고, USB port는 4개가 있으므로 여러 가지 외부기기를 연결할 수 있다. 또한 Ethernet port를 제공하기 때문에 외부 시스템과 연동하여 운용할 수 있다. 일반 PC와 비교해서는 떨어지는 성능을 가지고 있지만, 웬만한 용도로 사용하기에는 부족함이 없다. 따라서 동시에 여러 가지 목적으로 사용되면서도 외부의 다른 시스템과 연동이 필요한 경우에 적합하다.
■ Raspberry Pi 3 model B
1.2GHz 64-bit quad-core CPU와 1 GB RAM을 지원하므로 상당히 큰 용량의 프로그램을 빠르게 실행할 수 있고, USB port는 4개가 있으므로 여러 가지 외부기기를 연결할 수 있다. 또한 Ethernet port를 제공하기 때문에 외부 시스템과 연동하여 운용할 수 있다. 또한 Wi-Fi와 Bluetooth가 제공되기 때문에 일반 PC 처럼 범용의 목적으로도 사용할 수 있는 환경을 갖추고 있다.