Ako nainštalovať vývojové prostredie Arduino na Linux?

arduino-uno

Arduino je slávna platforma pre elektronické prototypovanie založená na flexibilnom hardvéri s otvoreným zdrojom a softvér a ľahko použiteľný.

Táto technológia Je určený pre všetky typy verejnosti, od umelcov, návrhárov, fanúšikov a od všetkých, ktorí majú záujem o vytváranie interaktívnych objektov alebo prostredí pomocou tejto platformy.

O spoločnosti Arduino

Arduino sa zameriava na zabezpečenie a uľahčenie používania elektroniky a programovania zabudovaných systémov v multidisciplinárnych projektoch.

Produkty predávané spoločnosťou sú distribuované ako bezplatný hardvér a softvér na základe GNU Lesser General Public License.

S pomocou Arduina je možné komunikovať aplikáciu, ktorá beží na Arduine, s inými zariadeniami, ktoré používajú iné populárne programovacie jazyky a aplikácie.

pretože Arduino využíva sériový prenos dát, ktorý podporuje väčšina jazykov. A pre tých, ktorí natívne nepodporujú sériový formát, je možné použiť sprostredkovateľský softvér, ktorý prekladá správy odosielané oboma stranami, aby umožnil plynulú komunikáciu.

A pokiaľ ide o Arduino, najslávnejším vývojovým prostredím je Arduino IDE.

O IDE Arduino

Arduino Integrated Development Environment (IDE) je aplikácia pre rôzne platformy (pre Windows, macOS, Linux), ktorý je napísaný v programovacom jazyku Java. Používa sa na zápis a načítanie programov na doske Arduino.

Zdrojový kód pre IDE Je vydávaný pod GNU General Public License, verzia 2.

Arduino IDE podporuje jazyky C a C ++ pomocou špeciálnych pravidiel štruktúrovania kódu, dodáva softvérovú knižnicu z projektu Wiring, ktorá poskytuje mnoho bežných postupov pri registrácii a odhlásení.

Kód napísané používateľom vyžaduje iba dve základné funkcie, ktoré sa používajú na spustenie náčrtu a slučky hlavného programu, ktoré sa kompilujú a spájajú s hlavným programom (), ktorý je súčasťou výkonného cyklického spustiteľného programu s nástrojovým reťazcom GNU, ktorý je tiež súčasťou distribúcie IDE.

Arduino IDE používa program avrdude na prevod spustiteľného kódu na hexadecimálny kódovaný textový súbor, ktorý sa načíta na dosku Arduino pomocou programu načítania vo firmvéri dosky.

Stručne povedané, Arduino IDE je integrované vývojové prostredie pre túto platformu, aby sme mohli vytvárať naše programy a prenášať ich na dosku Arduino, mikrokontroléru, ktorý dokáže spracovať a konať podľa toho, čo sme naplánovali.

Nainštalujte si Arduino IDE na Linux

arduino ide

Ak chcete nainštalovať Arduino IDE na našu distribúciu Linuxu Môžeme to robiť prostredníctvom balíkov Flatpak, takže je nesmierne nevyhnutné, aby sme mali podporu tejto technológie nainštalovanú v našom systéme.

Ak ho nemajú pridaný, môžu sa poradiť nasledujúci článok kde zdieľam, ako nainštalovať podporu Flatpak do väčšiny súčasných distribúcií Linuxu.

Už sme si istí, že máme podporu, aby sme mohli inštalovať aplikácie Flatpak do nášho systému, musíme otvoriť terminál a v ňom napíšeme nasledujúce príkazy aby sme mohli do nášho systému nainštalovať IDE Arduino.

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

Keď to bude hotové, musíme si iba chvíľu počkať, kým sa aplikácia stiahne a nainštaluje do nášho systému.

Ak už mali IDE nainštalované týmto spôsobom a ak chcú skontrolovať, či existuje aktualizácia, môžu to urobiť vykonaním nasledujúceho príkazu:

flatpak --user update cc.arduino.arduinoide

Môžu konečne spustiť IDE vo svojom systéme a vyhľadať spúšťač v ponuke aplikácií. Pre prípad, že by ste to nenašli môžu IDE spustiť z terminálu pomocou nasledujúceho príkazu:

flatpak spustiť cc.arduino.arduinoid

Ako odinštalovať IDE Arduino z Linuxu?

Na druhej strane, ak potrebujete program odinštalovať, pretože to nebolo to, čo ste očakávali, alebo z akýchkoľvek dôvodov, v termináli musia vykonať ktorýkoľvek z nasledujúcich príkazov:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.