Hoe installeer ik de Arduino-ontwikkelomgeving op Linux?

arduino-uno

Arduino is een beroemd elektronisch prototypingplatform op basis van flexibele open source-hardware en software en gemakkelijk te gebruiken.

Deze technologie Het is bedoeld voor alle soorten publiek, van kunstenaars, ontwerpers, fans en iedereen die geïnteresseerd is in het creëren van interactieve objecten of omgevingen met dit platform.

Over Arduino

Arduino richt zich op het brengen en faciliteren van het gebruik van elektronica en embedded systeemprogrammering in multidisciplinaire projecten.

De producten die door het bedrijf worden verkocht, worden gedistribueerd als gratis hardware en software, onder de GNU Lesser General Public License.

Met hulp van Arduino het is mogelijk om een ​​applicatie die op Arduino draait te communiceren met andere apparaten waarop andere populaire programmeertalen en applicaties draaien.

omdat Arduino maakt gebruik van seriële gegevensoverdracht, die door de meeste talen wordt ondersteund. En voor degenen die het seriële formaat niet standaard ondersteunen, is het mogelijk om intermediaire software te gebruiken die de berichten vertaalt die door beide partijen worden verzonden om vlotte communicatie mogelijk te maken.

En als het op Arduino aankomt, is de meest bekende ontwikkelomgeving de Arduino IDE.

Over de Arduino IDE

De Arduino Integrated Development Environment (IDE) is een platformonafhankelijke applicatie (voor Windows, macOS, Linux) die is geschreven in de programmeertaal Java. Het wordt gebruikt om programma's op het Arduino-bord te schrijven en te laden.

De broncode voor de IDE Het is vrijgegeven onder de GNU General Public License, versie 2.

De Arduino IDE ondersteunt C- en C ++ -talen met behulp van speciale codestructureringsregels, levert een softwarebibliotheek van het Wiring-project, die veel gangbare in- en uitcheckprocedures biedt.

De code door de gebruiker geschreven vereist slechts twee basisfuncties, die worden gebruikt om de sketch en loop van het hoofdprogramma te starten, die worden gecompileerd en gekoppeld met een main () programmastomp tot een uitvoerend cyclisch uitvoerbaar programma met de GNU-toolchain, die ook is opgenomen in de IDE-distributie.

De Arduino IDE gebruikt het avrdude-programma om de uitvoerbare code om te zetten in een hexadecimaal gecodeerd tekstbestand dat op het Arduino-bord wordt geladen met behulp van een laadprogramma in de bordfirmware.

Samengevat, Arduino IDE is een geïntegreerde ontwikkelomgeving voor dit platform, zodat we onze programma's kunnen maken en deze kunnen overbrengen naar het Arduino-bord, op de microcontroller die kan verwerken en handelen volgens wat we hebben gepland.

Installeer Arduino IDE op Linux

arduino-idee

Om Arduino IDE op onze Linux-distributie te installeren We kunnen dit doen via Flatpak-pakketten, dus het is uiterst noodzakelijk dat we ondersteuning voor deze technologie in ons systeem hebben geïnstalleerd.

Als ze het niet hebben toegevoegd, kunnen ze overleggen het volgende artikel waar ik de manier deel om Flatpak-ondersteuning te installeren in de meeste huidige Linux-distributies.

Al zeker dat we de ondersteuning hebben om Flatpak-applicaties in ons systeem te kunnen installeren, we moeten een terminal openen en daarin gaan we de volgende opdrachten typen om de Arduino IDE in ons systeem te kunnen installeren.

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

Zodra dit is gebeurd, hoeven we slechts een tijdje te wachten totdat de applicatie is gedownload en op ons systeem is geïnstalleerd.

Als ze de IDE op deze manier al hadden geïnstalleerd en willen controleren of er een update is, kunnen ze dit doen door het volgende commando uit te voeren:

flatpak --user update cc.arduino.arduinoide

Ze kunnen eindelijk de IDE op hun systeem uitvoeren, op zoek naar het opstartprogramma in hun applicatiemenu. Voor het geval u het niet kunt vinden ze kunnen de IDE vanaf een terminal uitvoeren met het volgende commando:

flatpak voert cc.arduino.arduinoid uit

Hoe de Arduino IDE van Linux te verwijderen?

Aan de andere kant, als u het programma moet verwijderen omdat het niet was wat u had verwacht of om welke reden dan ook, ze moeten een van de volgende opdrachten in een terminal uitvoeren:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.