Kako namestiti razvojno okolje Arduino v Linux?

arduino-uno

Arduino je znana platforma za elektronsko prototipiranje, ki temelji na prilagodljivi odprtokodni strojni opremi in programska oprema ter enostavna za uporabo.

Ta tehnologija Namenjen je vsem vrstam javnosti, od umetnikov, oblikovalcev, oboževalcev in vseh, ki jih zanima ustvarjanje interaktivnih predmetov ali okolij s to platformo.

O Arduinu

Arduino se osredotoča na predstavitev in lažjo uporabo elektronike in programiranja vgrajenega sistema v multidisciplinarnih projektih.

Izdelki, ki jih podjetje prodaja, se distribuirajo kot brezplačna strojna in programska oprema pod GNU Lesser General Public License.

S pomočjo Arduina aplikacijo, ki deluje na Arduinu, je mogoče komunicirati z drugimi napravami, ki poganjajo druge priljubljene programske jezike in aplikacije.

Ker Arduino uporablja serijski prenos podatkov, ki ga podpira večina jezikov. In za tiste, ki serijsko obliko ne podpirajo prvotno, je mogoče uporabiti vmesno programsko opremo, ki prevaja sporočila, ki sta jih poslali obe strani, da omogoči tekočo komunikacijo.

In ko gre za Arduino, je najbolj znano razvojno okolje Arduino IDE.

O IDE za Arduino

Integrirano razvojno okolje Arduino (IDE) je aplikacija na več platformah (za Windows, macOS, Linux), ki je napisan v programskem jeziku Java. Uporablja se za pisanje in nalaganje programov na ploščo Arduino.

Izvorna koda za IDE Izdan je pod GNU General Public License, različica 2.

Arduino IDE podpira jezike C in C ++ z uporabo posebnih pravil strukturiranja kode, dobavlja programsko knjižnico iz projekta Wiring, ki ponuja številne običajne postopke prijave in odjave.

Koda uporabniško napisan zahteva le dve osnovni funkciji, ki se uporabljajo za zagon skice in zanke glavnega programa, ki se prevedejo in povežejo z glavnim () programom v izvršni ciklični izvršljivi program z orodno verigo GNU, ki je vključena tudi v distribucijo IDE.

Arduino IDE uporablja program avrdude za pretvorbo izvršljive kode v šestnajstiško kodirano besedilno datoteko, ki se naloži na ploščo Arduino s programom za nalaganje v vdelani programski opremi plošče.

Na kratko, Arduino IDE je integrirano razvojno okolje za to platformo, tako da lahko ustvarimo svoje programe in jih prenesemo na ploščo Arduino, do mikrokrmilnika, ki lahko obdeluje in deluje v skladu z načrtom.

Namestite Arduino IDE v Linux

arduino ide

Če želite namestiti Arduino IDE v našo distribucijo Linuxa To lahko storimo prek paketov Flatpak, zato je izredno nujno, da imamo v tem sistemu nameščeno podporo za to tehnologijo.

Če je nimajo dodane, se lahko posvetujejo naslednji članek kjer delim način namestitve podpore Flatpak v večini trenutnih distribucij Linuxa.

Že prepričani, da imamo podporo za namestitev programov Flatpak v naš sistem, odpreti moramo terminal in vanj vtipkati naslednje ukaze da lahko v naš sistem namestimo Arduino IDE.

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

Ko je to končano, moramo le še malo počakati, da se aplikacija prenese in namesti v naš sistem.

Če so že namestili IDE na ta način in če želijo preveriti, ali obstaja posodobitev, lahko to storijo z izvajanjem naslednjega ukaza:

flatpak --user update cc.arduino.arduinoide

Končno lahko zaženejo IDE v svojem sistemu in poženejo zaganjalnik v meniju svojih aplikacij. V primeru, da ga ne najdete lahko zaženejo IDE iz terminala z naslednjim ukazom:

flatpak run cc.arduino.arduinoid

Kako odstraniti Arduino IDE iz Linuxa?

Po drugi strani pa, če morate program odstraniti, ker ni bil tak, kot ste pričakovali, ali iz kakršnega koli razloga, v terminalu morajo izvajati katerega koli od naslednjih ukazov:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.