Najlepsze Arduino Ides

Najlepsze Arduino Ides
Kiedy zaczynasz od Arduino, IDE od samych twórców jest świetnym wyborem. Jeśli jednak jesteś przyzwyczajony do jakiegokolwiek innego środowiska programistycznego, powinieneś rozważyć alternatywy. Faktem jest, że współpracując z Arduino, będziesz dużo programować. Jeśli masz już ulubionego edytora lub IDE, w większości przypadków możesz kontynuować jak zwykle. Wystarczy wtyczka.

Najwyższa lista Arduino Ides

Oto lista najlepszych IDes, które obsługują Arduino i niektóre pomagają w uruchomieniu. Na dole masz również wskazówki, jak skonfigurować kilka edytorów.

Platforma.io

Świetnym pomysłem jest sprawdzenie platformy.io. Mają tak wiele płyt, nawet jeśli filtrujesz na Arduino, nadal masz gigantyczną listę. Platforma.IO to biblioteka i usługa dla każdego, kto chce rozpocząć tworzenie wbudowanego rozwoju. Po zarejestrowaniu, za darmo, na platformie.IO, możesz rozpocząć projekty z dowolną planszą w ich bazie danych. Baza danych zawiera znacznie więcej niż Arduino, więc sprawdź to. Najczęstszym przepływem pracy podczas korzystania z platformy jest utworzenie projektu z wiersza poleceń.

$ Platform Project init -ide -tablica

Identyfikator tablicy jest wymieniony w ich dokumentacji, możesz również wymienić je z:

$ płyty platformowe

Uruchom go bez parametru platformy, a otrzymasz listę kilku tysięcy płyt. Zdecyduj, której platformy chcesz użyć i filtrować z parametrem. W tym przypadku „Arduino” jest odpowiednie. Masz również „Atmel” i kilka innych, kiedy wiesz, jaki projekt zaczynasz, będziesz wiedział, jak filtrować.

Arduino Ide

Nie odwracaj się od tego, oryginału, zanim zaczniesz. Ten pakiet jest bardzo zdolny, jest tylko kilka powodów, dla których możesz użyć czegoś innego; Jesteś przyzwyczajony do czegoś innego i odmawiasz wypróbowania czegoś nowego. Masz szczególnie trudny projekt. Jedną z niewielu, naprawdę ważnych funkcji, których nie masz w oryginalnym IDE, jest kontrola wersji. Jeśli chcesz umieścić swój projekt pod kontrolą GIT, musisz to zrobić osobno. Jedną z dobrych rzeczy w Arduino IDE jest to, że ma wiele przykładów, z którymi można się uczyć, zmienić i bawić. Masz również długą listę tablic. Niektóre są zainstalowane z IDE, niektóre są wymienione i pobierane z Arduino lub za pomocą menedżera tablic.

Nie ma integracji dla platformy.IO.

NetBeans

NetBeans to duży system rozwoju i może obsłużyć wiele różnych języków, z odpowiednią wtyczką można go również użyć do projektów Arduino. Możesz go odebrać z portalu wtyczki. Wtyczka jest napisana w Javie, ma 4 lata. Wszelkie problemy, prawdopodobnie jesteś sam. Jest również dostępny na Github - Arduino . Znajdź plik NBM w GitHub lub pobierz kod źródłowy. Aby zainstalować, znajdź plik, wybierz go i kliknij przycisk Instaluj. Teraz masz wsparcie dla Arduino i Git lub dowolnej innych funkcji, które obsługuje NetBeans. Jak wspomniano wcześniej, Plartform.IO ma obsługę tablic, aby rozpocząć projekt, uruchom poniższe polecenie.

$ PIO Project init -ide NetBeans -board UNOWIFIREV2

Polecenie utworzy pliki projektów i katalogi, których możesz używać bezpośrednio w NetBeans. Masz teraz cały garnitur narzędziowy do swojego projektu.

Eclipse - wtyczka

Jak zwykle Eclipse ma wszystkie swoje wtyczki na „rynku”. Musisz to wybrać z działającej instancji zaćmienia. Powinieneś zacząć od IDE, a następnie kontynuować od „Arduino Download Manager” z nowego „IDE”. Możesz pobrać pakiet Eclipse, a następnie użyć Arduino Download Manager, aby obsłużyć, jakie tablice Cię interesuje. Masz również fragmenty kodu dostępne na rynku.

Korzystanie z platformy.IO do stworzenia projektu to świetny pomysł. Polecenie jest takie samo, z całą nazwą IDE.

$ PIO Project init -ide Eclipse -board Uno

Tworzy to ukryte pliki projektu Eclipse; .Cproject, który wskazuje na potrzebne biblioteki i inne rzeczy. Tworzy również niezbędne katalogi.

Atom.io

Tak, to edytor, ale z wystarczającą liczbą wtyczek, zachowuje się jak cała IDE. Po zainstalowaniu Atom możesz przejść do preferencji i zainstalować pakiet „Platform-Ide”. Gdy to zrobisz, masz wybór, aby zainicjować projekt Arduino od wnętrza redaktora.

Platforma.Integracja IO sprawia, że ​​rozpoczęcie i zainicjowanie projektu jest dziecinnie proste. Nie musisz instalować platformy.IO, podczas gdy są również zainstalowane przykłady. Przykłady, które możesz dodać do swojego projektu lub rozpocząć projekt z przykładami.

Studio Visual

Studio Visual, tak, ten z Microsoft jest dość popularny. Ma wiele różnych wtyczek, zarówno od Microsoft, jak i innych osób. Wybór jest świetny i możesz zainstalować tylko fragmenty lub całe pakiety dla wszystkich zadań w Arduino. Musisz mieć zainstalowany główny zestaw programistycznych Arduino, aby go w pełni używać.

Emacs

W EMACS masz pakiet z ELPA; Dostępny tryb platformo. Do zakończenia kodu użyj pakietu trybu ironii. Tworzysz projekt w ten sam sposób, z poleceniem platformo.

$ platformio projekt init -ide emacs -board uno

Tryb ma funkcje, powiązane z klawiszami, które budują, kompiluje i przesyła. Możesz także wybrać zewnętrznego programatora i wysłać pliki do zewnętrznego systemu plików.

NVIM

W przypadku NVIM musisz załadować wiele części. Jednym z nich jest Neomake-Platformio, pozostałe to plik składniowy Arduino, Projekt Bare Arduino i pliki, które zalecają. To złożona metoda, która jest dla was odpowiednia entuzjastów Vim, którzy uwielbiają kompilujesz własne rzeczy.

Wniosek

Kiedy zaczynasz od Arduino, otrzymujesz wiele gadżetów bezpośrednio z własnej strony internetowej. Jednak gdy dostaniesz się na bardziej zaawansowane terytorium, możesz przenieść się do innych redaktorów i IDES. Główną zaletą jest to, że możesz użyć tego, czego jesteś przyzwyczajony. Drugą zaletą jest to, że możesz robić bardziej zaawansowane rzeczy, które Arduino Ide ukrywa od początkujących.