Arduino

Nejlepší IDE Arduino

Nejlepší IDE Arduino
Když začínáte s Arduinem, IDE od samotných tvůrců je skvělou volbou. Pokud jste však zvyklí na jakékoli jiné vývojové prostředí, měli byste zvážit alternativy. Faktem je, že při práci s Arduinem budete hodně programovat. Pokud již máte oblíbený editor nebo IDE, můžete ve většině případů pokračovat jako obvykle. Vyžaduje pouze plugin.

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 -ide -prkno

ID desky je uvedeno v jejich dokumentaci, můžete je také uvést pomocí:

$ desky platformy

Spusť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 unowifirev2

Pří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 uno

Tí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 uno

Rež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.

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...