중급 예제

약간은 익숙하시거나 익숙해지셨나요? 그렇다면 조금더 깊이 다뤄볼까요?

Visual Micro

2015-05-06 11:20:37

 

개요

 

이번글에서는 Microsoft의 Visual Studio를 사용하여 아두이노를 제어할 수 있는 환경을 구축해 보겠습니다.

 

이름은 Visual Micro라고 하는데 Visual Studio에서 플러그인(Plug-In)처럼 설치하여 사용할 수 있습니다.

플러그인이란 어떤 특정한 프로그램에 특정 기능을 더 추가하기 위해 설치되는 프로그램을 말합니다.

 

사실 이번 Microsoft와 Arduino간의 파트너쉽으로 인해 비주얼스튜디오에서 아두이노를 사용가능하게 한 줄 알았는데 알아보니 나온지 꽤 됐군요.

 

 

Visual Studio란

 

비주얼 스튜디오란 Microsoft에서 제공하는 통합 개발 환경(IDE)을 말합니다.  Microsoft의 Windows에서 작동하며 Visual Basic, C, C++, C# 등의 다양한 언어로 프로그램, 웹, 웹프로그램을 개발할 수 있습니다.

컴공과나 여러 소프트웨어학과, 전자과 등  공학도학생이라면 Java와 더불어서 필수적으로 배우는 언어이기도 합니다.

Arduino를 비롯하여 많은 프로그래밍 언어들이 C를 기반으로 하고 있기 때문에 C언어를 알 고 있다면 프로그래밍하기가 훨씬 수월해집니다.

 

 

Visual Micro 설치하기

 

비주얼 마이크로를 사용하기 위해서는 Visual Studio Community 2013의 설치가 필요합니다.

예전에는 비주얼 스튜디오를 사용하기 위해서는 학생들에 한해서 DreamsPark라는 곳에서 학생인증을 통해 무료로 받을 수 있었지만 이제는 그냥 무료로 배포하는 듯 합니다.

 

Visual Studio Community 2013 내려받기

 

Visual Studio Community 2013을 사용하기 위해서는 Win7 Service pack 1이상의 환경이 필수로 요구됩니다.(덕분에 서비스팩 설치하느라 몇시간 걸렸습니다.....)

 

Visual Studio Community 2013의 설치 과정에 대해서는 따로 설명하지 않겠습니다.

인터넷에서 찾아보면 설치방법이 수두룩하게 나오고 설치과정 또한 따로 설명하지 않아도 조건만 맞으면 일사천리로 알아서 설치해 줍니다.

 

Visual Micro는 아래 링크에서 배포합니다.

http://www.visualmicro.com/

 

현재 나온 Visual Micro의 버전은 Arduino 1.6.3+의 버전을 필요로 합니다.

 

Visual Micro 내려받기

 

Visual Micro를 내려받고 실행시키면 처음에 아래와 같은 화면이 뜹니다. 

설치 디렉토리를 묻는 창입니다. 별 다른 사항이 없다면 그냥 Next를 눌러주시면 됩니다.

 

 

라이센스 동의를 묻는 창. I Agree를 선택하고 Next를 합니다.

 

 

설치를 진행합니다. 

 

 

위 과정까지 왔다면 설치는 끝나게 됩니다. 사실 설치는 간단합니다. 그냥 Next만 눌러도 설치가 알아서 되기 때문이죠.

설치가 끝나면 Visual Studio Community 2013을 실행합니다.

 

 

Visual Studio를 실행하면 뜨지않던 아래와 같은 창이 뜹니다. Visual Micro를 사용하기 위한 환경설정과 같은 창입니다.

사용할 Arduino IDE의 버전을 선택할 수 있고, Arduino IDE가 설치된 디렉토리의 위치를 지정해 줍니다.

아래에는 옵션으로 부가적인 라이브러리나 다른 하드웨어 정보가 있는 디렉토리를 지정해 줄 수 있습니다.

이 창은 나중에도 따로 다시 불러와서 재 설정이 가능합니다.

 

위 설정까지 끝나게 되면 Visual Micro의 설치는 끝나게 됩니다.

제대로 설치가 되었다면 TOOL탭에 가면 Visual Micro라는 탭을 볼 수 있습니다.(저는 Arduino 1.0버전으로 설치하였습니다.)

 

 

kocoafabeditor

항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!

VisualStudio, Visual Micro, 기타

APPLE 2015-05-08 09:12:49

일반 아두이노 IDE에 비해 어떤 장점이 있나요??

박대성 2015-05-09 00:23:09

우와! Visual Studio는 플밍이 편하도록 도와주는 기능이 어마어마하게 많습니다!
현직 겜플머인데 이런 정보 너무 좋네요 +_+!

kocoafabeditor 2015-05-11 10:06:05

@APPLE 그 점에 대해서는 정리해서 올리겠습니다!

kocoafabeditor 2015-05-11 10:07:27

@박대성 Visual Studio는 ArduinoIDE에 비해 사용하기 좋은점이 상당히 많아 편한것들이 많죠. 감사합니다!

최미리 2016-04-14 16:29:11

Visual Micro 설치하니
Registry Key not found C:\Program Files\Visual Micro\Visual Micro for Arduino\,
Software\Microsoft\VisualStudio\10.0\AutomationOptions\LookInFolders
이 알림창이 뜹니다. 어떻게 해야 하나요? VS2010을 설치했다가 지우고 2013으로 다시 설치했는데 문제가 있나요? 어떤 레지스트리 값이 없다는 건지...ㅠㅠ