Hogyan kell telepíteni az Arduino fejlesztői környezetet Linuxra?

arduino-uno

Az Arduino egy híres elektronikus prototípus-platform, amely rugalmas nyílt forráskódú hardveren alapul és szoftver, valamint könnyen használható.

Ez a technológia Minden közönség számára készült, művészektől, tervezőktől, rajongóktól és bárkinek, aki érdeklődik interaktív objektumok vagy környezetek létrehozása iránt ezen a platformon.

Arduinóról

Arduino az elektronika és a beágyazott rendszerek programozásának elterjesztésére és megkönnyítésére összpontosít multidiszciplináris projektekben.

A vállalat által értékesített termékeket ingyenes hardverként és szoftverként terjesztik, a GNU Lesser General Public License alatt.

Arduino segítségével kommunikálni lehet egy Arduino rendszeren futó alkalmazással más olyan eszközökkel, amelyek más népszerű programozási nyelveket és alkalmazásokat futtatnak.

mert Az Arduino soros adatátvitelt használ, amelyet a legtöbb nyelv támogat. Azok számára, akik nem támogatják a soros formátumot natív módon, lehetőség van olyan közvetítő szoftver használatára, amely lefordítja a mindkét fél által küldött üzeneteket a folyékony kommunikáció lehetővé tétele érdekében.

És ami az Arduino-t illeti, a leghíresebb fejlesztői környezet az Arduino IDE.

Az Arduino IDE-ről

Az Arduino Integrated Development Environment (IDE) egy több platformon átívelő alkalmazás (Windows, macOS, Linux esetén), amely a Java programozási nyelven íródott. Programok írására és betöltésére szolgál az Arduino táblára.

Az IDE forráskódja A GNU General Public License 2. verziója alatt jelent meg.

Az Arduino IDE támogatja a C és C ++ nyelveket speciális kódstrukturálási szabályok segítségével, szoftver könyvtárat biztosít a Wiring projektből, amely számos közös be- és kijelentkezési eljárást biztosít.

A kód a felhasználó által írt csak két alapfunkciót igényel, amelyek a fő program vázlatának és ciklusának elindításához használatosak, és amelyeket egy main () programcsonkkal összekapcsolnak egy végrehajtó ciklikus futtatható programgá a GNU eszköztárral, amely szintén szerepel az IDE terjesztésben.

Az Arduino IDE az avrdude program segítségével konvertálja a futtatható kódot hexadecimális kódolású szövegfájllá, amelyet az alaplap firmware-jében lévő betöltő program segítségével töltenek be az Arduino táblára.

Röviden: Az Arduino IDE egy integrált fejlesztői környezet ehhez a platformhoz, hogy létrehozhassuk programjainkat és átvihessük azokat az Arduino fórumra, a mikrovezérlőhöz, amely képes feldolgozni és működni a tervezettek szerint.

Telepítse az Arduino IDE-t Linux rendszerre

arduino ide

Az Arduino IDE telepítése Linux disztribúciónkra A Flatpak csomagokon keresztül megtehetjük, ezért rendkívül szükséges, hogy a rendszerünkbe telepítve legyen a technológia támogatása.

Ha nincs hozzáadva, konzultálhatnak a következő cikk ahol megosztom a Flatpak támogatás telepítését a legtöbb Linux disztribúcióban.

Már biztos abban, hogy rendelkezik a támogatással a Flatpak alkalmazások telepítésére a rendszerünkbe, meg kell nyitnunk egy terminált, és abban beírjuk a következő parancsokat hogy az Arduino IDE telepíthető legyen a rendszerünkbe.

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

Miután ez megtörtént, csak egy kicsit várnunk kell az alkalmazás letöltésére és telepítésére a rendszerünkre.

Ha már telepítették az IDE-t ezzel az eszközzel, és ellenőrizni szeretné, hogy van-e frissítés, a következő parancs végrehajtásával tehetik meg:

flatpak --user update cc.arduino.arduinoide

Végre futtathatják az IDE-t a rendszerükön, az alkalmazásmenüben keresve az indítót. Ha nem találja meg a következő paranccsal futtathatják az IDE-t egy terminálról:

flatpak futtatás cc.arduino.arduinoid

Hogyan lehet eltávolítani az Arduino IDE-t Linux-ból?

Másrészt, ha el kell távolítania a programot, mert az nem az volt, amire számított, vagy bármilyen okból kifolyólag, a terminálon a következő parancsok bármelyikét végre kell hajtaniuk:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.