본문 바로가기

개발자/라즈베리파이4

라즈베리파이에 아두이노 IDE(통합개발환경) 설치

반응형

 

 

아두이노 프로그래밍을 배우고 싶다면 가장 먼저 할 일이 아두이노 개발 환경을 설치하는 일입니다. 여기서는 라즈베리파이에 아두이노 IDE, 즉 아두이노 통합 개발환경을 설치하는 방법을 알아봅니다. 

 

라즈베리파이에 아두이노 IDE(통합개발환경) 설치 

 

 

Arduino IDE는 Arduino 보드에 실행 프로그램을 굽기 위한 중요한 도구입니다. 다음의 간단한 단계를 사용하여 Raspberry Pi OS에 Arduino IDE를 설치할 수 있습니다. 우선 apt 명령어를 사용할 수 있지만 구 버전으로 설치된다는 약점이 있습니다. 

 

$sudo apt install arduino 

 

이로 인해 Arduino IDE 버전 1.6이 설치됩니다. 이것은 특정 아두이노 보드나 센서를 사용하기 어렵거나 굽는 것이 불가능하게 만드는 매우 오래된 버전입니다. 따라서 공식 Arduino 사이트에서 제공되는 소프트웨어를 사용하여 Arduino IDE를 수동으로 설치하는 것이 좋습니다. 일단 라즈베리파이에는 최근 Raspberry Pi OS 이미지가 제대로 설치되어 있어야 합니다.

 

Arduino IDE 소프트웨어 다운로드

 

라즈베리파이 GUI 화면에서 크롬 브라우저에서 다운 받습니다. 혹시 PC에서 다운 받아 옮기려면 무엇보다 samba 서버를 설치하여 실행하는 방법이 있습니다. 먼저 공식 Arduino 웹 사이트를 방문하십시오. 그런 다음 "Linux ARM 32비트"라고 표시된 다운로드를 클릭합니다. 이것은 "arduino-####-linuxarm.tar.xz"와 같은 이름의 파일을 다운로드해야 합니다. 여기서 ####은 버전 번호입니다. 다운 받은 파일 이름은 오늘 arduino-1.8.15-linuxarm.tar.xz 입니다.

 

버전 번호

 

따라서 설치 명령을 실행할 때 버전 번호와 함께 #### 문자를 수정해야 합니다. 문서를 작성할 당시의 버전 번호는 "1.8.15"입니다.

 

아두이노 IDE 설치

 

터미널 창을 열고 홈 디렉토리 home/pi에 있는지 확인하십시오. 

 

$cd ~

다운로드 폴더로 이동합니다.

$cd Downloads

다음을 사용하여 다운로드 폴더의 파일을 나열합니다.

$ls

Arduino IDE 아카이브가 표시되어야 합니다.

$arduino-####-linuxarm.tar.xz

버전 번호를 기록해 두십시오.

다운로드한 파일의 내용을 추출합니다.

$tar -xf arduino-####-linuxarm.tar.xz

이렇게 하면 파일로 가득 찬 "arduino-####"라는 폴더가 생성됩니다.

다음을 사용하여 폴더를 /opt로 이동해 줍니다.

$sudo mv arduino-#### /opt

마지막으로 다음을 실행하여 설치를 완료합니다.

$sudo /opt/arduino-####/install.sh

 

위 명령을 순서대로 실행한 화면을 아래에 표시합니다.

 

pi@raspberrypi:~ $
pi@raspberrypi:~ $
pi@raspberrypi:~ $ cd Downloads/
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $ ls
arduino-1.8.15-linuxarm.tar.xz
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $ cd
pi@raspberrypi:~ $
pi@raspberrypi:~ $ pwd
/home/pi
pi@raspberrypi:~ $
pi@raspberrypi:~ $ cd Downloads/
pi@raspberrypi:~/Downloads $ tar -xf arduino-1.8.15-linuxarm.tar.xz
pi@raspberrypi:~/Downloads $ ls
arduino-1.8.15  arduino-1.8.15-linuxarm.tar.xz
pi@raspberrypi:~/Downloads $ sudo mv arduino-1.8.15 /opt
pi@raspberrypi:~/Downloads $ sudo /opt/arduino-1.8.15/install.sh
Adding desktop shortcut, menu item and file associations for Arduino IDE...

touch: cannot touch '/root/.config/mimeapps.list': 그런 파일이나 디렉터리가 없습니다
/usr/bin/xdg-mime: 848: /usr/bin/xdg-mime: cannot create /root/.config/mimeapps.list.new: Directory nonexistent

 done!
pi@raspberrypi:~/Downloads $

 

아두이노 IDE 실행

 

설치 프로세스는 Raspberry Pi OS 메뉴에 항목을 추가합니다. "프로그래밍" 제목 아래에서 Arduino IDE 항목을 찾을 수 있습니다. "Arduino IDE"를 클릭하면 IDE가 실행됩니다. 

 

Arduino IDE

 

ESP8266 보드 지원 추가(선택 사항)

 

Arduino IDE를 수동으로 설치하는 한 가지 이유는 버전 1.6에서 추가 장치에 대한 지원을 추가할 수 없기 때문입니다. 최신 버전에서는 ESP8266 보드 제품군에 대한 지원을 추가할 수 있습니다.

8266 장치를 플래시하려면 보드 관리자에 URL을 추가할 수 있습니다.

"파일" 메뉴에서 "기본 설정"을 선택합니다.

"추가 보드 관리자 URL"에 다음 URL을 붙여넣습니다.

https://arduino.esp8266.com/stable/package_esp8266com_index.json

"확인"을 클릭하여 변경을 완료합니다.

이제 "도구" 메뉴에서 "보드"를 선택한 다음 "보드 관리자"를 선택합니다. 

 

ESP8266 보드 지원 추가

 

검색 상자에 "8266"을 입력하고 "Enter"를 누릅니다. 검색 결과에 "ESP8266 Community"의 "esp8266"이 표시되어야 합니다.

"설치"를 클릭하십시오

도구 > 보드 아래에 ESP8266 기반 보드 모음이 포함된 "ESP8266 보드" 항목이 있어야 선택할 수 있습니다. 

 

 

참고

Install Arduino IDE on Raspberry Pi 

 

 

아두이노 프로그래밍 개발환경

 

 

반응형

캐어랩 고객 지원

취업, 창업의 막막함, 외주 관리, 제품 부재!

당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약, 아이디어는 있지만 구현할 기술이 없는 막막함.

우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.

이제 고민을 멈추고, 캐어랩을 만나세요!

코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.

제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!

귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.

지난 30년 여정, 캐어랩이 얻은 모든 것을 함께 나누고 싶습니다.

카카오 채널 추가하기

카톡 채팅방에서 무엇이든 물어보세요

당신의 성공을 위해 캐어랩과 함께 하세요.

캐어랩 온라인 채널 바로가기

캐어랩