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.
29
Odpowiedzi:
Możesz użyć CodeBlocks dla arduino . CodeBlocks już działa z kilkoma mikrokontrolerami, więc zgaduję, że środowisko programistyczne arduino będzie dość solidne.
Istnieje również wtyczka Eclipse dla Arduino.
źródło
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 .
źródło
Nie jest to IDE per se, ale używam wtyczki Stino do Sublime Text 2 .
źródło
Naprawdę lubię używać
Visual Micro
wtyczki do programu Visual Studio, która współpracuje z edycjami 2008, 2010 i 2012.Visual Micro na Codeplex
Zrzut ekranu w Visual Studio 2012:
źródło
W przypadku systemu OS X istnieje zestaw szablonów, które dodają zgodność z Xcode. Obejmuje wsparcie dla autouzupełniania i zintegrowanej dokumentacji.
http://playground.arduino.cc/Main/EmbedXcode
źródło
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.
źródło
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.
źródło