본문 바로가기

& 프로그래밍/& Linux

라즈베리파이(기본준비)

연초부터 지금까지 다양한 자율주행 기술을 배워왔고, 이제 본격적으로 자율주행 기술을 구현해볼 것이다

 

기술구현에 가장 기본이 되는 '라즈베리파이'를 사용하려한다

 

라즈베리파이는 소형 자동차, 냉장고, 실내 온도 측정, 라디오 등 임베디드 디바이스를 제작하는 용도로 활용된다. 내가 자주 보는 IT 전문 유튜버 서울리안님이 라즈베리파이를 이용해 디지털액자를 개발했는데, 이 영상을 보면 라즈베리파이가 어떻게 활용되는지 이해할 것이다

출처 : 서울리안 유튜브

라즈베리파이는 쉽게 말해 소형 컴퓨터라고 생각하면 된다. cpu, 메모리를 비롯해 각종 하드웨어 연결장치를 내장하고 있어, OS만 설치해준다면 진짜 컴퓨터처럼 활용할 수 있다

위 사진은 내가 사용하고 있는 라즈베리파이 3B+ 모델이다. 지금은 4모델도 나왔다고 하는데, HDMI포트, 이런 부분에서 조금 달라진거 외엔 기본구조는 동일하다고 한다

 

라즈베리파이를 활용하기 위해 기본적으로 필요한 주변장치는 마우스, 키보드, HDMI선과 모니터, 전원선(10W이상), 그리고 가장 중요한 마이크로SD카드와 리더기!

라즈베리파이 보드에 OS를 넣어주기 위해선 SD카드는 필수! 대신 클래스가 높은걸 추천한다

위 사진은 지금 내가 서브로 가지고 있는 SD카드로, Extreme 등급에 U3, 클래스10등급에 제품이다. CPU와 메모리에 부담없는 읽기/쓰기 속도를 가지고 있어야 라즈베리파이를 원활하게 구동시킬 수 있다

OS 자체가 8기가 정도 크기를 가지고 있고, 그 외 작업을 하면서 설치할 모듈이나 라이브러리등을 관리하려면 적어도 32기가 이상 용량을 추천하고 있고, 클래스도 5이상을 추천하는데, 요즘 sd카드 가격도 많이 저렴해서 상위클래스도 2만원 내외로 충분히 구매할 수 있다

 

여기까지가 라즈베리파이를 활용할 기본 준비사항이며, 다음시간부터 os설치 및 구동하는 법을 알아보도록 하겠다