더 많은 기능을 가진 IDE를 사용하여 Arduino로 개발할 수 있습니까?


29

오픈 소스 Arduino IDE의 단순성은 훌륭하지만 때로는 약간 제한적입니다. 예를 들어 Netbeans를 다른 작업에 사용하는 것을 좋아합니다. Arduino 용으로 개발하고 코드를 직접 업로드 / 실행할 수있는 더 완전한 기능을 갖춘 IDE 용 플러그인이 있습니까? 지금까지 내 검색이 많이 나오지 않았습니다.


1
예, Adruino IDE의 프로그래밍 제한은 매우 엄격합니다! 나는 보통 Eclipse를 사용하지만 Arduino (아직)에는 사용하지 않습니다.
powtac

netduino와 함께 사용할 수있는 Microsoft의 VS가 있습니다. 로드되었습니다 ... 불행히도 창에만 해당됩니다. 그리고 당신이 학생이나 교육자가 아니라면 나는 그것이 매우 비싸다고 생각합니다. 그리고 그것은 Arduino가 아니라 netduino를위한 것입니다. 여전히 하드웨어와 소프트웨어가 있다면 매우 유능합니다.
스폰지 밥

Arduino IDE는 없습니다. "컴파일"버튼이있는 정말 엉뚱한 텍스트 편집기가 있습니다.
코너 울프

답변:



12

Atmel Studio 는 Atmel이 Arduino 제품군 뒤의 마이크로 컨트롤러를 제공하는 개발 환경입니다. Atmel Studio 6은 Microsoft의 Visual Studio를 기반으로하며 매우 완벽한 C ++ 개발 도구입니다.

여기에 설명 된대로 Atmel Studio 6을 Arduino 라이브러리 및 컴파일러와 함께 사용하도록 사용자 정의 할 수 있습니다 .


AVR Studio 용 MS Visual Studio 사본이 필요합니까?
powtac

3
@powtac-No.
코너 울프

9

IDE 자체는 아니지만 Sublime Text 2Stino 플러그인을 사용하고 있습니다.


8

Visual Micro2008, 2010 및 2012 버전에서 작동하는 Visual Studio 용 플러그인 인을 사용 하는 것이 정말 좋습니다.

Codeplex의 Visual Micro


Visual Studio 2012의 스크린 샷 : Visual Studio 2012 용 VisualMicro 플러그인


1
VS2012의 새로운 시각적 설정은 끔찍합니다.
스폰지 밥

그러나 Visual Studio는 arduino의 가격을 고려할 때 대부분의 초보자 애호가의 예산 내에 정확하게 있지 않습니다.
Octopus

@Octopus-2013 년 3 월 12 일까지 3 년 동안 MS Website Spark를 통해 무료로 다운로드 할 수있게되었으며 이제 Visual Micro 보고서는 향후 몇 개월 내에 Atmel Studio에서 플러그인을 사용할 수있게되었습니다.


5

Arduino 용 ROBOTC 는 또 다른 옵션입니다. 멀티 태스킹 (로봇에 적합)을 포함한 다른 많은 기능을 지원합니다. 또한 핀 정보 등에 액세스 할 수있는 내장 디버깅 창이 있습니다.

이 소프트웨어 패키지는 여러 다른 로봇 플랫폼 (모든 레고 로봇 시스템 및 VEX 로봇)과 작업 할 수있는 장점이 있으므로 해당 시스템에 대한 경험이있는 사람들이이 언어를 선호 할 수 있습니다.


4

http://inotool.org/ 는 Unix OS를 사용하는 경우 특히 가장 좋은 방법 중 하나입니다.

명령 줄 도구이지만 명령 줄의 팬이라면 놀랍습니다.

폴더를 만들고 Ino를 사용하여 환경을 설정하기 만하면됩니다. 그런 다음 자주 사용하는 텍스트 편집기 또는 IDE를 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.