꾸준하고 즐겁게

Raspberry pi와 Arduino의 차이 본문

Hardware

Raspberry pi와 Arduino의 차이

wj9183 2021. 5. 5. 16:56
728x90

 

컴퓨터는 CPU, Memory, I/O 로 구성되어있다.

 

 

 

 

 

라즈베리파이는 CPU, Memory, I/O 가 각각 서로 다른 칩으로 존재해서 한 보드 안에 있다.

우리가 쓰는 전통적인 컴퓨터는 아니다. 엄밀히 말해 MCU라기도 애매하다.

Single Board Computer, 줄여서 SBC라고 한다. 귀엽게 생겼다.

 

 

 

아두이노는 CPU와 Memory와 I/O 를 하나로 합친 MCU(Micro Controller Unit)라는 칩셋을 말한다.

흔히 아두이노라고 불리는 이 보드는 사실 아주 정확하게 말하면, 아두이노 보드와 IDE가 합쳐진 것이다.

 

IDE는 integrate development environment의 줄임말이다.

Visual studio와 같은 것들이고, 개발 환경을 위해 이것저것 모아둔 것을 말한다.

쓰기 편리하게 라이브러리화(함수화)가 잘 되어있는 것이 특징이다.

 

 

라즈베리파이와 아두이노는 구성은 같다.

그리고 임베디드 같은 용도로 쓰려고 작게 만든 것이다.

 

 

 

 

임베디드란 단어의 의미 그대로 끼워넣는 것이다.

전자제품 전자기기에 들어가는 조그만 컴퓨터를 말한다.

성능은 컴퓨터와 같거나 조금 모자른데, 크기는 작다.

그래서 각광받는 것이다.

 

다만 그게 한 칩에 들어가 있느냐, 따로 떨어져있느냐의 차이를 기준으로 SBC와 MCU로 나뉘게 된다.

 

아두이노는 반드시 또 다른 컴퓨터가 존재해야한다.

우리가 다른 컴퓨터로 작업을 해서 심어줘야한다.

 

라즈베리파이는 그 자체가 하나의 컴퓨터 기능을 한다.

화면 송출도 가능하고, 마우스 키보드 꽂아서 쓰면 된다.

 

라즈베리파이는 OS가 들어갈 수 있고, 아두이노는 OS가 들어갈 수 없다는 차이도 있다.

 

 

728x90