Czy mogę rozwijać się z Arduino za pomocą IDE z większą liczbą funkcji?


29

Prostota Arduino IDE typu open source jest świetna, ale czasami nieco ograniczająca - lubię używać Netbeans na przykład do innych prac, które wykonuję. Czy istnieją jakieś wtyczki dla bardziej w pełni funkcjonalnych IDE, które pozwoliłyby mi opracować Arduino (i bezpośrednio wgrać / uruchomić kod?) Jak dotąd moje wyszukiwania nie przyniosły wiele.


1
Tak, ograniczenia programowe Adruino IDE są bardzo surowe! Zwykle używam Eclipse, ale nie dla Arduino (jeszcze).
powtac

Istnieje VS firmy Microsoft, którego można używać z netduino. To jest ładowane ... Ale niestety tylko dla okna. A jeśli nie jesteś studentem ani pedagogiem, uważam, że jest to dość drogie. Dotyczy to netduino, a nie Arduino. Nadal bardzo zdolny, jeśli masz sprzęt i oprogramowanie.
Sponge Bob

Nie ma Arduino IDE. Jest tylko naprawdę kiepski edytor tekstu z przyciskiem „Kompiluj”.
Connor Wolf,

Odpowiedzi:



12

Atmel Studio to środowisko programistyczne, które Atmel zapewnia mikrokontrolerom stojącym za linią Arduino. Atmel Studio 6 opiera się na Microsoft Visual Studio, które jest bardzo kompletnym narzędziem programistycznym C ++.

Możesz dostosować Atmel Studio 6 do pracy z bibliotekami i kompilatorem Arduino, zgodnie z dokumentacją tutaj .


Czy potrzebuję kopii MS Visual Studio dla AVR Studio?
powtac

3
@powtac - Nie ...
Connor Wolf


8

Naprawdę lubię używać Visual Microwtyczki do programu Visual Studio, która współpracuje z edycjami 2008, 2010 i 2012.

Visual Micro na Codeplex


Zrzut ekranu w Visual Studio 2012: Wtyczka VisualMicro dla Visual Studio 2012


1
Nowa konfiguracja wizualna VS2012 jest przerażająca.
Sponge Bob

Visual Studio nie mieści się jednak w budżecie większości początkujących hobbystów, biorąc pod uwagę cenę arduino.
Ośmiornica

@Octopus - do 12 marca 2013 r. Można było uzyskać go za darmo przez MS Website Spark przez 3 lata, a teraz Visual Micro informuje, że wtyczka będzie działać z Atmel Studio w ciągu najbliższych kilku miesięcy.


5

ROBOTC dla Arduino to kolejna opcja. Obsługuje wiele innych funkcji, w tym wielozadaniowość (co jest miłe dla robotów). Ma również wbudowane okno debugowania, które umożliwia dostęp do informacji o pinach itp.

Ten pakiet oprogramowania ma tę zaletę, że współpracuje z wieloma innymi platformami robotów (wszystkie systemy robotów LEGO i robotyka VEX), więc osoby mające doświadczenie w tych systemach mogą preferować ten język.


4

http://inotool.org/ jest jednym z najlepszych, szczególnie jeśli korzystasz z systemu operacyjnego Unix.

To narzędzie wiersza poleceń, ale jest niesamowite, jeśli jesteś fanem wiersza poleceń.

Wystarczy utworzyć folder i skonfigurować środowisko za pomocą Ino. Następnie używasz swojego ulubionego edytora tekstu lub IDE.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.