그래블로 도움말 그래블로 도움말
  • 시작하기
  • 사용 가이드
    • 사용자 매뉴얼
    • 예제
  • 참고 자료
    • 유용한 정보
    • 자주 하는 질문
    • 업데이트 소식
  • 링크
    • 그래블로 홈
    • 그래블로 앱
문의하기
그래블로 도움말 그래블로 도움말
문의하기
그래블로 도움말 그래블로 도움말
  • 시작하기
  • 사용 가이드
    • 사용자 매뉴얼
    • 예제
  • 참고 자료
    • 유용한 정보
    • 자주 하는 질문
    • 업데이트 소식
  • 링크
    • 그래블로 홈
    • 그래블로 앱
loading
  1. Home
  2. 유용한 정보
  3. 하드웨어
  4. 라즈베리파이
  5. 라즈베리파이 vs 아두이노
Updated on 6월 24, 2025

유용한 정보

  • Folder icon closed Folder open icon기초지식
    • 비트와 바이트
    • 디지털 입력/출력
    • 디지털/아날로그 신호
    • LED 저항 용량 계산하기
    • 풀업/풀다운 저항
    • 3.3V <-> 5V 변환
    • 시리얼 통신 (UART)
    • DC모터, 서보모터, 스텝모터
    • 멀티 쓰레드 (Multi Thread)
    • 릴레이 (Relay)
  • Folder icon closed Folder open icon하드웨어
    • 라즈베리파이
      • GPIO
      • 운영체제 설치하기
      • 1-Wire핀을 변경하는 방법
      • I2C 장치의 주소를 찾는 방법
      • 라즈베리파이 vs 아두이노
      • 시리얼 (UART) 포트
      • VNC로 데스크탑 환경 사용하기
    • 비글본
      • GPIO
      • 운영체제 설치하기
    • 젯슨 나노
      • GPIO
      • 운영체제 설치하기
    • 확장 GPIO
      • FT232H/FT2232H/FT4232H
      • MCP2221A
      • NUMATO USB-GPIO
  • Folder icon closed Folder open icon리눅스
    • 리눅스 디렉토리 구조
    • 리눅스 자동 로그인 설정하기
    • 윈도우에 리눅스 설치하기 (가상 머신)
    • 맥OS에 리눅스 설치하기 (가상머신)
    • SSH 서버 설치하기
    • 컨트롤러의 IP 주소를 모를 때
    • SSH 접속하기
    • PC, 컨트롤러 사이 파일 전송하기
    • “sudoer 설정 파일에 없습니다.” 오류 발생시
  • Folder icon closed Folder open icon오디오/비디오
    • 오디오 재생 시 소리가 끊기거나 지연되는 문제
    • 블루투스 스피커로 사운드 출력하기
    • 음원 파일에서 악기 선택하기
    • “Failed to create new vlc instance.” 에러가 발생하는 경우
  • Folder icon closed Folder open icon데이터베이스
    • Firebase DB 사용하기
  • Folder icon closed Folder open iconIOT
    • Google Cloud TTS/STT 사용하기
    • OpenAI TTS/STT 사용하기
    • ElevenLabs TTS 사용하기
    • 텔레그램 봇 사용하기
    • WeatherAPI.com에서 날씨 데이터 받기

라즈베리파이 vs 아두이노

Estimated reading: 1 minute 192 views

라즈베리파이

라즈베리파이는 영국의 캠브리지 대학교의 라즈베리파이 재단에서 학생들의 프로그래밍 학습을 위한 저비용 컴퓨터로 개발되었습니다.

라즈베리파이는 CPU, 그래픽 드라이버, 메모리, 운영체제, 이더넷, 블루투스, 와이파이 등 일반적인 PC의 특징을 모두 가지고 있습니다. 그렇기 때문에 라즈베리파이와 같은 시스템을 싱글 보드 컴퓨터 (SBC, Single Board Computer)라고도 부릅니다.

사용자는 키보드, 모니터, 마우스 등을 연결해서 인터넷 사용, 음악/동영상 재생, 프로그래밍 작성과 같이 PC에서 가능한 작업을 모두 할 수 있습니다. 또한 40핀 GPIO를 제공하므로 외부 장치와 연결하여 제어하거나 통신이 가능합니다.

PC, 라즈베리파이 등에 사용되는 CPU를 마이크로 프로세서 (Micro Processor)라고 부르며 복잡한 연산, 그래픽 처리를 수행할 수 있습니다. 또한 멀티 쓰레드를 지원하므로 여러 작업을 동시에 수행할 수 있는 장점이 있습니다.

다만 아두이노에 비해 비교적 가격이 비싸며, 외부 장치를 제어하기 위해서는 파이썬, C/C++, C# 등 다양한 프로그래밍 언어를 사용할 수 있으나 전용 개발 환경 (IDE)가 존재하지 않고 오픈 소스 라이브러리가 부족한 단점이 있습니다.


아두이노

아두이노는 이탈리아의 Massimo Banzi와 David Cuartielles 교수에 의해 개발된 오픈소스 하드웨어/소프트웨어 플랫폼으로 센서, 액츄에이터와 같은 주변기기를 쉽게 제어할 수 있는 저렴하고도 쉬운 툴을 목표로 개발되었습니다.

아두이노는 마이크로 컨트롤러 (Micro Controller) 기반의 소형 보드이며 외부 장치를 직접 제어할 수 있는 모든 필요한 기능을 내장하고 있습니다. 그러나 아두이노에는 펌웨어나 운영체제가 존재하지 않아 외부의 PC에서 C/C++ 언어로 프로그래밍 후 업로드해야 합니다.

인터넷, 음악/동영상, 블루투스, 와이파이등의 기능은 탑재되어 있지 않으며 CPU의 성능이 낮아 복잡한 연산이나 그래픽 처리는 불가능합니다. 또한 여러 개의 작업을 동시에 실행할 수 없으며 한번에 하나의 작업만 실행 가능합니다.

다만 외부 장치의 제어에 특화되어 있어 전용 개발 환경 (IDE)를 사용하여 프로그래밍할 수 있으며 다양한 오픈소스 라이브러리를 활용할 수 있고 가격이 매우 저렴한 것이 장점입니다.


비교

항목 아두이노 라즈베리파이
CPU 타입 Atmega Family (마이크로 컨트롤러) ARM Family (마이크로 프로세서)
CPU Clock Frequency 16 MHz (Arduino UNO) 1.5 GHz (Raspberry Pi 4B)
RAM  2kB 1 GB 이상
CPU Architecture 8-bit 64-bit
로직 레벨 5V 3.3V
전류 소모 15mW (Nano) ~ 100mW (Due) 100mW (Pi Zero) ~ 600mW (Pi 4)
운영체제 없음 리눅스 기반
GPIO O O
아날로그 입력 O X
이더넷/와이파이 추가 모듈 연결 필요 탑재
블루투스 추가 모듈 연결 필요 탑재
음악/동영상 재생 추가 모듈 연결 필요 가능
프로그래밍 언어 C/C++ 그래블로, 파이썬, C/C++, C#, 자바 등
성능 저성능 고성능
동시 작업 X O
어플리케이션 LED, 모터 등 외부장치 제어 네트워크, 멀티미디어, 영상 처리, 외부장치 제어 등
가격 약 4,000원 부터 약 24,000원 부터

찾으시는 내용이 없나요? 문의하기

문의하기

공유하기

라즈베리파이 vs 아두이노

Or copy link

Clipboard Icon
콘탠츠

ㅤ

대전광역시 서구 둔산로 8
(주)그래블로
support@grablo.co

바로가기

  • 시작하기
  • 사용자 매뉴얼
  • 예제
  • 유용한 정보
  • 자주하는 질문
  • 업데이트 소식
  • 그래블로 홈
  • 그래블로 앱
  • 문의하기

관련 사이트

  • 유튜브
  • 인스타그램
  • 페이스북

약관 및 라이센스

  • 서비스 이용약관
  • 개인정보 처리방침
  • 오픈소스 라이센스

이 사이트의 모든 컨텐츠는 저작권법에 보호받는 저작물로서, 무단으로 복제, 배포하는 경우에는 저작권법에 의하여 처벌을 받을 수 있습니다. Copyright 2024 grablo.co. All Rights Reserved.