티스토리 뷰



아두이노 Portable IDE



아두이노는 기본적으로 설치형과 압축해제형이 존재합니다.
설치형은 특정 디렉토리로 설치가 되는 것이고, 압축해제형은 압축해제만 하면 사용할 수 있죠.
아 물론, 압축해제의 경우는 드라이버를 수동으로 설치해주어야 합니다 (어차피 drivers 폴더 안에 다 들어 있지만요..)

어쨌든 Eclipse도 그렇고, 저는 OS에 의존성이 낮은 개발환경을 구축하고 싶어합니다.
매번 새로운 PC에서 개발환경을 구축하는게 번거롭기때문이죠... 시간낭비도 심하구요.

이미 아두이노를 Eclipse에 묶어 사용하고 있지만,
아두이노 IDE도 사용할 때가 있기 때문에, 이것 조차 Portable(휴대 가능한)형태로 가지고 다니고 싶었습니다.

어차피 Java기반의 Path지정에 따른 동작을 하기때문에, 충분히 가능하리라 생각하고 시도해 보았습니다.






아두이노 IDE를 최초로 설치할 때



시도하기 전에 뭔가 정보가 있지 않을까해서, 검색을 해보니까 아래와 같은 공식 레퍼런스가 있었습니다.

핵심적인 내용은 아래와 같습니다.

  • Download a compressed version of the Arduino IDE according to your OS;
  • - Once download has been completed, extract the archive content on the chosen unit (local or pendrive);
  • - Open the extracted folder and in its root create a new directory called portable, alongside the others;

일단 위의 내용은 최초 설치에 대한 이야기입니다.
단순하죠.

1. Arduino IDE 압축파일을 다운받고
2. 압축을 풀고
3. 압축 푼 폴더의 root(아두이노 실행파일이 있는 곳) 위치에 portable 이라는 폴더를 생성.
4. portable 폴더 내부에는 packages, sketchbook, libraries 폴더를 만들어 주면 됩니다. (아래 링크 그림 참조)







아두이노 IDE 설정 폴더 옮기기 (아두이노 IDE가 설치된 상태일 때)



저처럼 기존에 아두이노를 사용해서 이런저런 라이브러리가 있는 상태에서 Portable로 만들고 싶을 때 필요한 내용입니다.

제가 검증해본 내용도 이 내용이구요 (위 내용은 검증해보지 않았습니다 - 뭐.. 공식 레퍼런스니깐 맞겠죠...)


우선, 보드나 라이브러리를 추가한 적이 있다면, 다음의 경로에 아래와 같은 화면처럼 [Arduino15] 라는 폴더가 보이실 겁니다.

C:\Users\(USER_NAME)\AppData\Local\Arduino15



이 녀석을 열어보면, 보드 설정파일과 Tool등이 들어 있습니다.

우리가 라이브러리를 설치하든 보드 매니저를 통해 보드설정을 설치하든 이 폴더를 거치거나 이 곳에 저장이 되는데...

여기에 있으면 곤란하겠죠?

그렇다면 옮기면 됩니다.


자, 저는 외장하드에다가 Arduino IDE 압축파일을 풀어두었습니다.

그리고 arduino.exe. 즉, 실행파일이 있는 곳(root)에 위의 [Arduino15] 폴더를 통째로 옮겨줍니다.

그리고... 아래와 같이 [portable] 이라는 폴더명으로 바꾸어줍니다.  

이렇게 하면 끝이에요! 왜냐구요? 아두이노에서 그렇게 만들어 놓았으니까요 :)



자, 이제 옮겼는데 수정해야될 내용이 있어요.

Arduino를 실행하고 [파일] - [환경설정] ( 영문의 경우 [File] - [Preferences]  or 단축키[Ctrl + ,(comma)] ) 으로 들어갑니다.


그러면 아래와 같은 화면이 나오는데, 관심 있으셨던 분들은 하단의 preferences.txt 디렉토리가 변경되었음을 아실 겁니다.

그럼 하나는 처리가 되었고, Sketchbook 위치를 변경해주셔야 하는데, 아두이노 공식 레퍼런스처럼 portable 안에 생성하셔도 되고 저처럼 별도로 관리하고 싶은 분들은 자신에 맞게 디렉토리 경로를 지정해주시면 됩니다.



아참! 다 하시고 [OK] 버튼 누르셔야겠죠!


여기까지 다 하셨다면, Arduino Portable IDE가 완성됩니다 :) 끝!





댓글
댓글쓰기 폼