Как да инсталирам средата за разработка на Arduino на Linux?

arduino-uno

Arduino е известна електронна прототипираща платформа, базирана на гъвкав хардуер с отворен код и софтуер и лесен за използване.

Тази технология Предназначен е за всички видове публика, от художници, дизайнери, фенове и всеки, който се интересува от създаването на интерактивни обекти или среди с тази платформа.

За Arduino

Arduino се фокусира върху въвеждането и улесняването на използването на електроника и вградено системно програмиране в мултидисциплинарни проекти.

Продуктите, които компанията продава, се разпространяват като безплатен хардуер и софтуер, под GNU Lesser General Public License.

С помощта на Arduino възможно е да комуникирате приложение, което работи на Arduino, с други устройства, които изпълняват други популярни програмни езици и приложения.

защото Arduino използва серийно предаване на данни, което се поддържа от повечето езици. А за тези, които не поддържат серийния формат първоначално, е възможно да се използва междинен софтуер, който превежда съобщенията, изпратени от двете страни, за да се осигури плавна комуникация.

А що се отнася до Arduino, най-известната среда за разработка е Arduino IDE.

Относно IDE на Arduino

Интегрираната среда за разработка на Arduino (IDE) е междуплатформено приложение (за Windows, macOS, Linux), което е написано на езика за програмиране Java. Използва се за писане и зареждане на програми на платката Arduino.

Изходният код за IDE Издава се под общия публичен лиценз на GNU, версия 2.

IDE на Arduino поддържа езици C и C ++, използвайки специални правила за структуриране на кода, доставя софтуерна библиотека от проекта Wiring, който предоставя много общи процедури за чекиране и напускане.

Кодът написаният от потребителя изисква само две основни функции, които се използват за стартиране на скицата и цикъла на основната програма, които се компилират и свързват с основна () програма на заглушител в изпълнителна циклична изпълнима програма с GNU инструментариум, който също е включен в IDE дистрибуцията.

IDE на Arduino използва програмата avrdude, за да преобразува изпълнимия код в шестнадесетичен кодиран текстов файл, който се зарежда на платката Arduino с помощта на програма за зареждане във фърмуера на платката.

С една дума, Arduino IDE е интегрирана среда за разработка на тази платформа, за да можем да създаваме нашите програми и да ги прехвърляме на дъската на Arduino, на микроконтролера, който може да обработва и действа според това, което сме планирали.

Инсталирайте Arduino IDE на Linux

arduino ide

За да инсталирате Arduino IDE в нашата Linux дистрибуция Можем да го направим чрез пакети Flatpak, така че е изключително необходимо да имаме поддръжка за тази технология, инсталирана в нашата система.

Ако не го добавят, те могат да се консултират следващата статия където споделям начина за инсталиране на поддръжка на Flatpak в повечето актуални дистрибуции на Linux.

Вече сме сигурни, че имаме поддръжка, за да можем да инсталираме приложения Flatpak в нашата система, трябва да отворим терминал и в него ще напишем следните команди за да можем да инсталираме Arduino IDE в нашата система.

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

След като това стане, трябва само да изчакаме малко, докато приложението бъде изтеглено и инсталирано в нашата система.

Ако вече са инсталирали IDE по този начин и искат да проверят дали има актуализация, те могат да го направят, като изпълнят следната команда:

flatpak --user update cc.arduino.arduinoide

Те най-накрая могат да стартират IDE на своята система, търсейки стартовия панел в менюто на своите приложения. В случай, че не можете да го намерите те могат да стартират IDE от терминал със следната команда:

flatpak стартиране cc.arduino.arduinoid

Как да деинсталирам Arduino IDE от Linux?

От друга страна, ако трябва да деинсталирате програмата, защото не е била това, което сте очаквали или по каквато и да е причина, те трябва да изпълняват някоя от следните команди в терминал:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.