Cum se instalează mediul de dezvoltare Arduino pe Linux?

arduino-uno

Arduino este o celebră platformă electronică de prototipare bazată pe hardware flexibil open source și software-ul și ușor de utilizat.

Această tehnologie Este destinat tuturor tipurilor de public, de la artiști, designeri, fani și oricine este interesat să creeze obiecte interactive sau medii cu această platformă.

Despre Arduino

Arduino se concentrează pe aducerea și facilitarea utilizării electronice și a programării sistemului încorporat în proiecte multidisciplinare.

Produsele pe care compania le vinde sunt distribuite ca hardware și software gratuit, sub licența publică generală GNU Lesser.

Cu ajutorul Arduino este posibil să comunicați o aplicație care rulează pe Arduino cu alte dispozitive care rulează alte limbaje și aplicații populare de programare.

pentru că Arduino utilizează transmisia de date în serie, care este acceptată de majoritatea limbilor. Iar pentru cei care nu acceptă formatul serial în mod nativ, este posibil să se utilizeze software intermediar care traduce mesajele trimise de ambele părți pentru a permite o comunicare fluentă.

Și când vine vorba de Arduino, cel mai faimos mediu de dezvoltare este Arduino IDE.

Despre IDE-ul Arduino

Mediul de dezvoltare integrat Arduino (IDE) este o aplicație multi-platformă (pentru Windows, macOS, Linux) care este scris în limbajul de programare Java. Este folosit pentru a scrie și încărca programe pe placa Arduino.

Codul sursă pentru IDE Este lansat sub licența publică generală GNU, versiunea 2.

ID-ul Arduino acceptă limbaje C și C ++ folosind reguli speciale de structurare a codului, furnizează o bibliotecă software din proiectul Wiring, care oferă multe proceduri comune de check-in și check-out.

Codul scris de utilizator necesită doar două funcții de bază, care sunt folosite pentru a porni schița și bucla programului principal, care sunt compilate și legate cu un program principal () stub într-un program executabil ciclic executabil cu lanțul de instrumente GNU, care este, de asemenea, inclus cu distribuția IDE.

Arduino IDE folosește programul avrdude pentru a converti codul executabil într-un fișier text codificat hexazecimal care este încărcat pe placa Arduino folosind un program de încărcare în firmware-ul plăcii.

Pe scurt, Arduino IDE este un mediu de dezvoltare integrat pentru această platformă, astfel încât să putem crea programele noastre și să le transferăm pe placa Arduino, către microcontrolerul care poate procesa și acționa în conformitate cu ceea ce am planificat.

Instalare Arduino IDE pe Linux

ide arduino

Pentru a instala Arduino IDE pe distribuția noastră Linux O putem face prin pachetele Flatpak, deci este extrem de necesar să avem suportul pentru această tehnologie instalat în sistemul nostru.

Dacă nu au adăugat, se pot consulta următorul articol unde împărtășesc cum să instalez suportul Flatpak în majoritatea distribuțiilor Linux actuale.

Având deja siguranța de a avea suport pentru a putea instala aplicațiile Flatpak în sistemul nostru, trebuie să deschidem un terminal și în el vom introduce următoarele comenzi pentru a putea instala Arduino IDE în sistemul nostru.

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

După ce ați făcut acest lucru, trebuie să așteptăm puțin până când aplicația va fi descărcată și instalată pe sistemul nostru.

Dacă aveau deja IDE-ul instalat prin acest mijloc și doresc să verifice dacă există o actualizare, o pot face executând următoarea comandă:

flatpak --user update cc.arduino.arduinoide

În sfârșit, pot rula IDE pe sistemul lor, căutând lansatorul în meniul aplicațiilor lor. În caz că nu îl găsiți pot rula IDE de la un terminal cu următoarea comandă:

flatpak run cc.arduino.arduinoid

Cum se dezinstalează Arduino IDE din Linux?

Pe de altă parte, dacă trebuie să dezinstalați programul, deoarece nu a fost ceea ce vă așteptați sau din orice motiv, trebuie să execute oricare dintre următoarele comenzi într-un terminal:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.