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 в нашата 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