Nejlepší seznam IDE Arduino
Zde je seznam nejlepších IDE, které podporují Arduino, a některé pomáhají s jeho uvedením do provozu. Ve spodní části máte také několik rad, jak nakonfigurovat několik editorů pro danou úlohu.
Plošina.io
Skvělý nápad je podívat se na platformu.io. Mají tolik desek, i když filtrujete na Arduinu, stále máte obrovský seznam. Plošina.io je knihovna a služba pro kohokoli, kdo chce začít dělat integrovaný vývoj. Jakmile se zaregistrujete, zdarma, na platformě.Můžete také zahájit projekty s jakoukoli tabulí v jejich databázi. Databáze obsahuje mnohem více než Arduino, tak se podívejte. Nejběžnějším pracovním postupem při používání platformy je vytvoření projektu z příkazového řádku.
$ platforma projekt init -ideID desky je uvedeno v jejich dokumentaci, můžete je také uvést pomocí:
$ desky platformySpusťte jej bez parametru platformy a získáte seznam několika tisíc desek. Rozhodněte se, kterou platformu chcete použít, a filtrujte pomocí parametru. V tomto případě je vhodné „arduino“. Máte také „atmel“ a několik dalších, když víte, jaký projekt zahajujete, budete vědět, jak filtrovat.
Arduino IDE
Než začnete, neodvracejte se od tohoto originálu. Tento balíček je velmi schopný, existuje jen několik důvodů, proč byste chtěli použít něco jiného; Jste zvyklí na něco jiného a odmítáte zkoušet něco nového. Máte obzvláště náročný projekt. Jednou z mála, opravdu důležitých funkcí, které v původním IDE nemáte, je kontrola revizí. Pokud chcete dát svůj projekt pod kontrolu git, musíte to udělat samostatně. Jednou z dobrých věcí na Arduino IDE je, že má mnoho příkladů, které můžete studovat, měnit a hrát si s nimi. Máte také dlouhý seznam desek. Některé jsou nainstalovány pomocí IDE, některé jsou uvedeny a lze je stáhnout z Arduina nebo pomocí správce desek.
Nemá žádnou integraci pro platformu.io ačkoli.
Netbeans
NetBeans je velký systém pro vývoj a dokáže zpracovat mnoho různých jazyků, se správným pluginem jej můžete také použít pro projekty Arduino. Můžete si jej vyzvednout na portálu pluginů. Plugin je napsán v JAVA, je starý 4 roky. Jakékoli problémy, pravděpodobně jste sami. Je také k dispozici na GitHub - Arduino . Najděte soubor nbm na GitHubu nebo si stáhněte zdrojový kód. Chcete-li nainstalovat, vyhledejte soubor, vyberte jej a klikněte na tlačítko instalace. Nyní máte podporu pro Arduino a git nebo jakoukoli z dalších funkcí, které NetBeans podporuje. Jak již bylo zmíněno dříve, plartform.io má podporu pro desky, pro spuštění projektu spusťte níže uvedený příkaz.
$ pio projekt init -ide netbeans -board unowifirev2Příkaz vytvoří soubory a adresáře projektů, které můžete přímo použít v NetBeans. Nyní máte pro svůj projekt k dispozici celý oblek.
Eclipse - Plugin
Jako obvykle má Eclipse všechny své doplňky na svém „Marketplace“. Musíte si to vybrat z běžící instance Eclipse. Měli byste začít s IDE a poté pokračovat „Arduino Download Manager“ zevnitř nového „IDE“. Můžete si stáhnout balíček Eclipse a poté pomocí správce stahování Arduino zpracovat, o které desky máte zájem. Na tržišti máte také k dispozici úryvky kódu.
Používání platformy.io vytvořit projekt je skvělý nápad. Příkaz je stejný s celým názvem IDE.
$ pio projekt init -ide eclipse -board unoTím se vytvoří skryté soubory projektu Eclipse; .cproject, který upozorňuje na knihovny, které potřebujete, a další věci. Vytváří také nezbytné adresáře.
Atom.io
Ano, toto je editor, ale s dostatkem zásuvných modulů se chová jako celé IDE. Jakmile nainstalujete atom, můžete přejít na předvolby a nainstalovat balíček 'platform-ide'. Jakmile to uděláte, máte možnost inicializovat projekt Arduino zevnitř editoru.
Nástupiště.Díky integraci io je snadné zahájit a inicializovat projekt. Nemusíte instalovat platformu.io, i když jsou nainstalovány také příklady. Příklady, které můžete přidat do svého projektu, nebo zahájit svůj projekt s příklady.
Vizuální studio
Visual Studio, ano, ten od Microsoftu je docela populární. Má mnoho různých pluginů, jak od Microsoftu, tak od jiných lidí. Volba je skvělá a můžete nainstalovat jen úryvky nebo celé balíčky pro všechny úlohy v Arduinu. Abyste mohli plně využívat hlavní vývojovou sadu Arduino, musíte ji mít nainstalovanou.
emacs
V emacsu máte balíček od ELPA; platformio-Mode, k dispozici. K dokončení kódu použijte balíček ironie-mode. Projekt vytvoříte stejným způsobem pomocí příkazu platformio.
$ platformio projekt init -ide emacs -board unoRežim má funkce svázané s akordy kláves, které vytvářejí, kompilují a nahrávají. Můžete si také vybrat externího programátora a odesílat soubory do externího systému souborů.
nvim
Pro nvim musíte načíst mnoho dílů. Jedním z nich je platforma neomake, ostatními jsou soubor syntaxe Arduino, projekt Bare Arduino a soubory, které doporučují. Jedná se o komplexní metodu, která je vhodná pro vaše nadšence, kteří rádi kompilují své vlastní věci.
Závěr
Když začnete s Arduinem, získáte spoustu dobrot přímo z jejich vlastních webových stránek. Když se však dostanete na pokročilejší území, můžete přejít k jiným editorům a IDE. Hlavní výhodou je, že můžete použít to, na co jste zvyklí. Druhou výhodou je, že můžete dělat pokročilejší věci, které Arduino IDE skrývá před začátečníky.