Jak nainstalovat vývojové prostředí Arduino na Linux?

arduino-uno

Arduino je slavná platforma pro elektronické prototypování založená na flexibilním open source hardwaru a software a snadno se používá.

Tato technologie Je určen pro všechny typy veřejnosti, od umělců, designérů, fanoušků a kohokoli, kdo má zájem o vytváření interaktivních objektů nebo prostředí pomocí této platformy.

O Arduinu

Arduino se zaměřuje na zavedení a usnadnění používání elektroniky a programování vestavěných systémů v multidisciplinárních projektech.

Produkty, které společnost prodává, jsou distribuovány jako bezplatný hardware a software na základě GNU Lesser General Public License.

S pomocí Arduina je možné komunikovat aplikaci, která běží na Arduinu, s jinými zařízeními, která provozují jiné populární programovací jazyky a aplikace.

Protože Arduino používá sériový přenos dat, který podporuje většina jazyků. A pro ty, kteří nativně nepodporují sériový formát, je možné použít zprostředkující software, který překládá zprávy odeslané oběma stranami, aby umožnil plynulou komunikaci.

A pokud jde o Arduino, nejznámějším vývojovým prostředím je Arduino IDE.

O IDE Arduino

Arduino Integrated Development Environment (IDE) je aplikace pro různé platformy (pro Windows, macOS, Linux), který je napsán v programovacím jazyce Java. Používá se k psaní a načítání programů na desce Arduino.

Zdrojový kód pro IDE Je vydáván pod GNU General Public License, verze 2.

Arduino IDE podporuje jazyky C a C ++ pomocí speciálních pravidel strukturování kódu, dodává softwarovou knihovnu z projektu Wiring, který poskytuje mnoho běžných postupů pro přihlášení a odhlášení.

Kód uživatelem psané vyžaduje pouze dvě základní funkce, které se používají ke spuštění náčrtu a smyčky hlavního programu, které jsou kompilovány a propojeny s hlavním () programem, který je vložen do výkonného cyklického spustitelného programu pomocí nástroje GNU, který je také součástí distribuce IDE.

Arduino IDE používá program avrdude k převodu spustitelného kódu na hexadecimální kódovaný textový soubor, který se načte na desku Arduino pomocí zaváděcího programu ve firmwaru desky.

Zkrátka, Arduino IDE je integrované vývojové prostředí pro tuto platformu, abychom mohli vytvářet naše programy a přenášet je na desku Arduino, mikrokontroléru, který dokáže zpracovat a jednat podle toho, co jsme naplánovali.

Nainstalujte si Arduino IDE na Linux

arduino ide

Chcete-li nainstalovat Arduino IDE na naši distribuci Linuxu Můžeme to udělat prostřednictvím balíčků Flatpak, takže je nesmírně nutné, abychom měli podporu této technologie nainstalovanou v našem systému.

Pokud to nemají přidané, mohou se poradit následující článek kde sdílím způsob instalace podpory Flatpak ve většině současných distribucí Linuxu.

Již jsme si jisti, že máme podporu, abychom mohli instalovat aplikace Flatpak do našeho systému, musíme otevřít terminál a v něm zadáme následující příkazy abychom mohli do našeho systému nainstalovat IDE Arduino.

flatpak install --user https://flathub.org/repo/appstream/cc.arduino.arduinoide.flatpakref

Jakmile to uděláte, musíme jen chvíli počkat, než se aplikace stáhne a nainstaluje do našeho systému.

Pokud již měli IDE nainstalované tímto způsobem a chtějí zkontrolovat, zda existuje aktualizace, mohou to provést spuštěním následujícího příkazu:

flatpak --user update cc.arduino.arduinoide

Nakonec mohou spustit IDE na svém systému a hledat spouštěč v nabídce svých aplikací. V případě, že to nemůžete najít mohou spustit IDE z terminálu pomocí následujícího příkazu:

flatpak spustit cc.arduino.arduinoid

Jak odinstalovat Arduino IDE z Linuxu?

Na druhou stranu, pokud potřebujete program odinstalovat, protože to nebylo to, co jste očekávali, nebo z jakéhokoli důvodu, musí v terminálu provést některý z následujících příkazů:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.