오늘 끝나면
Raspberry Pi
- ✓Raspberry Pi의 핵심 문제를 한 문장으로 설명한다
- ✓오른쪽 실습에서 Raspberry이 어떻게 움직이는지 관찰한다
- ✓다음 강의와 이어지는 한계를 말할 수 있다
실습 미션
손바닥 위 리눅스 컴퓨터 — 더 큰 두뇌 이 문장이 실제로 무슨 뜻인지 실습에서 한 번 손으로 확인한다.
성공 조건
- □실습의 기본값을 먼저 관찰
- □입력값이나 모드를 한 번 이상 바꿔 결과 비교
- □왜 결과가 바뀌었는지 한 문장으로 설명
Physical AI · 05
Raspberry
Pi
Arduino가 손가락이면 Raspberry Pi는 두뇌다.
손바닥만 한 보드 위에서 진짜 리눅스가 돈다.
카메라와 네트워크, 파이썬과 AI가 여기서 열린다.
리눅스가 도는 손바닥 컴퓨터
Raspberry Pi는 신용카드만 한 보드 위에 올려둔 진짜 컴퓨터다.
Arduino는 마이크로컨트롤러 칩 하나다. OS가 없어서 프로그램 한 개를 맨바닥에서 돌린다.
Pi는 다르다. CPU와 RAM, 저장장치를 갖추고 Raspberry Pi OS(리눅스)가 부팅된다.
그래서 Pi는 화면을 꽂고 키보드를 연결하면 그냥 데스크톱처럼 쓴다.
파일을 만들고 브라우저를 띄우고 여러 프로그램을 동시에 돌린다.
노트북 안에 든 것과 같은 종류의 컴퓨터가 손바닥 위에 있는 셈이다.
칩 하나. OS 없음.
프로그램 한 개만 맨바닥에서 돈다.
CPU+RAM+저장+OS.
리눅스가 부팅되는 컴퓨터다.
칩 vs 컴퓨터, 체급이 다르다
둘 다 작은 보드라 헷갈리지만 체급이 완전히 다르다.
Arduino Uno는 클럭 16MHz에 RAM 2KB 수준이다. 핀 하나를 정확한 타이밍에 흔드는 데 특화됐다.
Pi는 클럭이 1GHz대고 RAM은 수 GB다. 운영체제와 무거운 연산을 굴린다.
숫자만 봐도 메모리가 백만 배 단위로 차이 난다.
그래서 역할이 갈린다. Arduino는 정밀한 손이고 Pi는 생각하는 머리다.
큰 게 항상 좋은 게 아니라 맡는 일이 다른 것이다.
| 항목 | Arduino | Pi |
|---|---|---|
| 두뇌 | MCU 칩 | 리눅스 컴퓨터 |
| 클럭 | 16 MHz | 1 GHz대 |
| RAM | 2 KB | 수 GB |
| OS | 없음 | Raspberry Pi OS |
| 잘하는 일 | 정밀 실시간 제어 | 복잡 연산·네트워크 |
작업마다 맞는 보드가 다르다
작업마다 Arduino와 Pi 중 맞는 보드가 갈린다.
LED 깜빡임과 모터 실시간 제어, 센서 고속 샘플링은 Arduino가 이긴다. 마이크로초 타이밍에 OS가 끼어들지 않기 때문이다.
카메라 비전 AI와 네트워크 서버, 파이썬 모델 추론은 Pi가 이긴다. 리눅스와 연산 능력이 필요하기 때문이다.
규칙은 단순하다.
엄격한 타이밍의 단순 반복이라면 Arduino다.
복잡한 연산과 소프트웨어, 네트워크라면 Raspberry Pi다.
0.5초마다 핀 ON/OFF
단순 핀 토글은 Arduino가 더 정확하고 즉각적이다. OS 지연이 없다.
둘을 같이 쓰기도 한다
현장 로봇은 둘 중 하나만 고르지 않는다. 자주 같이 쓴다.
Pi가 머리 역할을 맡는다. 카메라로 보고 경로를 계산하고 “왼쪽으로 가” 같은 명령을 낸다.
Arduino가 손 역할을 맡는다. 그 명령을 받아 모터를 마이크로초 단위로 정확히 굴린다.
둘은 USB나 시리얼 선으로 연결돼 명령과 센서값을 주고받는다.
머리는 복잡한 판단을 맡고 손은 빠르고 정확한 실행을 맡는 분업이다.
이것이 실제 자율 로봇의 흔한 구조다.
카메라로 보고 · 경로 계산 · “왼쪽으로 가” 결정
명령 받아 모터를 µs 단위로 정확히 굴린다
판단은 머리가 맡고 정밀 실행은 손이 맡는 분업
파이썬과 카메라, AI가 열린다
Pi가 두뇌인 진짜 이유는 그 위에서 소프트웨어 생태계가 통째로 돌기 때문이다.
리눅스가 도니까 파이썬이 그대로 깔린다. Arduino의 C와 달리 익숙한 언어로 바로 짠다.
전용 카메라 포트가 있어 영상이 들어오고 OpenCV로 픽셀을 다룬다.
와이파이가 내장돼 인터넷과 클라우드에 붙는다.
그래서 학습된 AI 모델을 올려 추론을 돌린다. 물체 인식과 음성, 경로 판단 같은 무거운 일이 가능해진다.
Arduino가 못 하던 “생각”을 Pi가 맡는 지점이다.
Q. 복잡한 카메라 비전 AI를 돌리기에 맞는 보드는? (Arduino Uno · Raspberry Pi · 둘 다 불가 · 차이 없음)
정답은 Raspberry Pi다.비전 AI는 리눅스와 파이썬, 수백 MB 모델과 연산 능력이 필요하다.
Arduino Uno는 RAM이 2KB 수준이라 모델을 올릴 수조차 없다.
엄격한 타이밍의 단순 제어라면 Arduino가 맞지만, 비전 AI는 컴퓨터인 Pi의 일이다.