Kuinka asentaa Arduino-kehitysympäristö Linuxiin?

arduino-uno

Arduino on kuuluisa elektroninen prototyyppialusta, joka perustuu joustavaan avoimen lähdekoodin laitteistoon ja ohjelmisto ja helppo käyttää.

Tämä tekniikka Se on tarkoitettu kaikenlaisille yleisöille, taiteilijoilta, suunnittelijoilta, faneilta ja kaikilta, jotka ovat kiinnostuneita luomaan interaktiivisia esineitä tai ympäristöjä tällä alustalla.

Tietoja Arduinosta

Työläs keskittyy elektroniikan ja sulautettujen järjestelmien ohjelmoinnin tuomiseen ja helpottamiseen monitieteisissä projekteissa.

Yrityksen myymiä tuotteita jaetaan ilmaisina laitteistoina ja ohjelmistoina GNU Lesser General Public License -lisenssillä.

Arduinon avulla Arduinolla suoritettava sovellus on mahdollista kommunikoida muiden laitteiden kanssa, jotka käyttävät muita suosittuja ohjelmointikieliä ja -sovelluksia.

koska Arduino käyttää sarjaliikennettä, jota useimmat kielet tukevat. Ja niille, jotka eivät tue sarjamuotoa natiivisti, on mahdollista käyttää välittäjäohjelmistoa, joka kääntää molempien osapuolten lähettämät viestit sujuvan viestinnän mahdollistamiseksi.

Ja kun on kyse Arduinosta, tunnetuin kehitysympäristö on Arduino IDE.

Tietoja Arduino IDE: stä

Arduino Integrated Development Environment (IDE) on alustojen välinen sovellus (Windows, macOS, Linux), joka on kirjoitettu Java-ohjelmointikielellä. Sitä käytetään ohjelmien kirjoittamiseen ja lataamiseen Arduino-levylle.

IDE: n lähdekoodi Se julkaistaan ​​GNU General Public License -lisenssillä, versio 2.

Arduino IDE tukee C- ja C ++ -kieliä käyttämällä erityisiä koodinrakennussääntöjä, toimittaa ohjelmistokirjaston Wiring-projektista, joka tarjoaa monia yleisiä sisään- ja uloskirjautumismenettelyjä.

Koodi käyttäjän kirjoittama vaatii vain kaksi perustoimintoa, joita käytetään pääohjelman luonnoksen ja silmukan käynnistämiseen, jotka kootaan ja linkitetään pääohjelman () kanssa tunkeutuvaan sykliseen suoritettavaan ohjelmaan GNU-työkaluketjulla, joka sisältyy myös IDE-jakeluun.

Arduino IDE muuntaa suoritettavan koodin avrdude-ohjelmalla heksadesimaalikoodatuksi tekstitiedostoksi, joka ladataan Arduino-levylle piirilevyn laiteohjelmiston latausohjelman avulla.

Lyhyesti sanottuna Arduino IDE on integroitu kehitysympäristö tälle alustalle, jotta voimme luoda ohjelmamme ja siirtää ne Arduino-taululle, mikrokontrollerille, joka pystyy käsittelemään ja toimimaan suunnitellumme mukaisesti.

Asenna Arduino IDE Linuxiin

arduino ide

Arduino IDE: n asentaminen Linux-jakeluun Voimme tehdä sen Flatpak-pakettien kautta, joten on erittäin välttämätöntä, että meillä on tuki järjestelmällemme asennetulle tekniikalle.

Jos heille ei ole lisätty, he voivat ottaa yhteyttä seuraava artikkeli missä jaan kuinka Flatpak-tuki asennetaan useimpiin nykyisiin Linux-jakeluihin.

Olemme jo varmoja siitä, että sinulla on tuki Flatpak-sovellusten asentamiseen järjestelmäämme, meidän on avattava pääte ja siinä kirjoitetaan seuraavat komennot pystyä asentamaan Arduino IDE järjestelmäämme.

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

Kun tämä on tehty, meidän on vain odotettava vähän, kunnes sovellus ladataan ja asennetaan järjestelmäämme.

Jos heillä oli jo IDE asennettu tällä tavalla ja haluavat tarkistaa, onko päivitystä, he voivat tehdä sen suorittamalla seuraavan komennon:

flatpak --user update cc.arduino.arduinoide

He voivat vihdoin suorittaa IDE: n järjestelmässään etsimällä käynnistysohjelmaa sovellusvalikosta. Jos et löydä sitä he voivat suorittaa IDE: n terminaalista seuraavalla komennolla:

flatpak ajaa cc.arduino.arduinoid

Kuinka poistaa Arduino IDE Linuxista?

Toisaalta, jos sinun on poistettava ohjelma, koska se ei ollut odotettua tai jostain syystä, heidän on suoritettava mikä tahansa seuraavista komennoista päätelaitteessa:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.