본문 바로가기
디자인웨일

아두이노와 라즈베리파이의 차이

by 디자인웨일 2022. 7. 4.
반응형

 

 

안녕하세요 시제품 개발 전문기업 디자인웨일입니다.

 

오늘은 아두이노와 라즈베리파이에 대해 알아보도록 하겠습니다.

 

 


아두이노

 

 

 

아두이노란 마이크로컨트롤러 보드를 기반으로 한 오픈 소스 컴퓨팅 플랫폼과 소프트웨어 개발 환경을 뜻합니다.

간단하게 LED를 켜고 끄고, 다양한 센서들로 측정값을 읽는 것을 시작으로 아마추어부터 전문 개발자까지

쉽게 사용가능합니다.

 

가장 많이 쓰이는 아두이노 우노 보드 같은 경우에는 가격이 저렴하고 쉽게 구할 수 있습니다.

또한 관련 기술들이 오픈 소스로 공개되어 있어 기술 진입 장벽이 낮습니다.

 

전압조정기, 수동 회로 요소(저항, 콘덴서 등), 입출력 연결단자(GPIO)로 구성되어 있으며,

라즈베리파이에 비해 상대적으로 배우기 쉬운 디자인과 소프트웨어로 구성되어 있습니다.

 

아두이노는 펌웨어나 운영체제가 존재하지 않으며, 통합개발환경(스케치)에서 프로그래밍이 이루어집니다.

이때 사용되는 C언어가 약간 변형된 형태로, 입력된 코드는 필터링되어 칩에 실리게 됩니다.

 

 


 

라즈베리파이

 

라즈베리파이는 초소형 컴퓨터라고 볼 수 있습니다.

컴퓨터에서 사용 가능한 주변 장치들과 연결해서 사용 할 수 있습니다.

데스크탑이나 노트북을 능가하는 성능을 가지고 있지는 않지만

리눅스 기반의 컴퓨터로 저전력 소모 수준에서 기대할 수 있는 기능들을 문제없이 사용할 수 있습니다.

 

아두이노처럼 기본적으로 오픈소스이며 관련 정보에 쉽게 접근가능합니다.

초기 컴퓨터 및 공학 교육의 목적으로 개발되었기 때문에

현재에는 컴퓨터를 접하기 힘든 나라를 위한 교육수단으로 넓게 사용되기도 합니다.

 

라즈베리파이의 프로그래밍은 직접 설치되어 있는 운영체제의 내부에서 이루어집니다.

 

 

 


아두이노와 라즈베리파이의 차이점

 

 

1. 운영체제

 

아두이노는 OS없이 동작 가능하며, 라즈베리파이는 OS가 있어야 동작이 가능합니다.

 

아두이노는 외부 프로그램을 이용하여 외부기기를 제어하는 것이 중점이며

라즈베리파이는 설치되어 있는 운영체제 내에서 프로그래밍하여 외부기기를 제어합니다.

 

그래서 라즈베리파이는 애플리케이션 사용이나 외부기기 제어까지 가능합니다.

 

아두이노는 C언어를 기반으로 사용한다면

라즈베리파이는 C언어, JAVA, Python 등 다른 프로그램도 사용가능합니다.

 

 

 

2. 용도

 

 

아두이노는 마이크로 컨트롤러, 라즈베리파이는 마이크로 프로세서에 가깝기 때문에

센서, LCD, 모터와 같은 외부기기의 제어는 아두이노를 사용하는 것이 적합하며,

비디오나, 카메라, 복잡한 수치계산 같은 그래픽, 데이터 처리에는 라즈베리파이가 더 적합합니다.

 

 

 


 

 

오늘은 아두이노와 라즈베리파이의 차이점에 대해서 알아봤는데요.

시제품제작 상담과 제작의뢰는

디자인웨일로 문의 주시면 성심성의껏 빠르게 답해드립니다.

문의사항은 디자인웨일 홈페이지와 이메일로

보내주시길 바랍니다.

 

https://www.design-whale.com/contact

 

시제품 | 시제품 제작 맛집 | Daegu

시제품, 목업 제작 전문 기업 디자인 웨일입니다 : ) 기구설계, 회로설계, 제품제작, 제품개발, 제품기구설계, 지그, 목업, 디자인목업, 시제품제작, App디자인

www.design-whale.com

 

 

 

 

 

문의 :

0507-1320-4900

 

이메일:

info@design-whale.com

지금까지 시제품 개발전문기업 디자인웨일이었습니다.

 

 

반응형

'디자인웨일' 카테고리의 다른 글

5가지 기계요소  (0) 2023.03.17
콘덴서가 무엇일까?  (0) 2022.09.01
제품가격 책정하는 법  (0) 2022.06.22
시제품의 목적에 따른 제작 방식  (0) 2022.06.07
도색 시제품 잘 맡기는 방법  (0) 2022.06.07

댓글


"); wcs_do();