Ардуино је позната платформа за електронско прототипирање заснована на флексибилном хардверу отвореног кода и софтвер и једноставан за употребу.
Ова технологија Намењен је свим врстама јавности, од уметника, дизајнера, обожавалаца и свих заинтересованих за стварање интерактивних објеката или окружења помоћу ове платформе.
О Ардуину
Ардуино фокусира се на довођење и олакшавање употребе електронике и програмирања уграђених система у мултидисциплинарним пројектима.
Производи које компанија продаје дистрибуирају се као бесплатни хардвер и софтвер, под ГНУ Лессер Генерал Публиц Лиценсе.
Уз помоћ Ардуина могуће је комуницирати апликацију која ради на Ардуину са другим уређајима који покрећу друге популарне програмске језике и апликације.
Јер Ардуино користи серијски пренос података, који подржава већина језика. А за оне који изворно не подржавају серијски формат, могуће је користити посреднички софтвер који преводи поруке које су послале обе стране како би омогућио течну комуникацију.
А што се тиче Ардуина, најпознатије развојно окружење је Ардуино ИДЕ.
О Ардуино ИДЕ-у
Ардуино интегрисано развојно окружење (ИДЕ) је међуплатформска апликација (за Виндовс, мацОС, Линук) који је написан на програмском језику Јава. Користи се за писање и учитавање програма на Ардуино плочи.
Изворни код за ИДЕ Објављен је под ГНУ Генерал Публиц Лиценсе, верзија 2.
ИД Ардуино подржава језике Ц и Ц ++ користећи посебна правила за структурирање кода, испоручује софтверску библиотеку из пројекта Виринг, који пружа многе уобичајене процедуре пријављивања и одјаве.
Код кориснички написано захтевају само две основне функције, који се користе за покретање скице и петље главног програма, који се састављају и повезују главним () програмским клатом у извршни циклични извршни програм са ГНУ ланцем алата, који је такође укључен у ИДЕ дистрибуцију.
Ардуино ИДЕ користи програм аврдуде за претварање извршног кода у хексадецималну кодирану текстуалну датотеку која се учитава на плочу Ардуино помоћу програма за учитавање у фирмвареу плоче.
Укратко, Ардуино ИДЕ је интегрисано развојно окружење за ову платформу тако да можемо да креирамо своје програме и пренесемо их на Ардуино плочу, микроконтролеру који може да обрађује и делује у складу са оним што смо планирали.
Инсталација Ардуино ИДЕ-а на Линук-у
Да инсталирамо Ардуино ИДЕ на нашу Линук дистрибуцију То можемо учинити путем Флатпак пакета, па је изузетно неопходно да имамо подршку за ову технологију инсталирану у нашем систему.
Ако им је нису додали, могу се консултовати следећи чланак где делим начин на који инсталирам подршку за Флатпак у већини тренутних Линук дистрибуција.
Већ уверени да имамо подршку за инсталирање Флатпак апликација у наш систем, морамо отворити терминал и у њега ћемо откуцати следеће наредбе да бисмо могли да инсталирамо Ардуино ИДЕ у наш систем.
flatpak install --user https://flathub.org/repo/appstream/cc.arduino.arduinoide.flatpakref
Једном када се то заврши, треба само мало да сачекамо да се апликација преузме и инсталира на наш систем.
Ако су већ инсталирали ИДЕ на овај начин и желе да провере да ли постоји исправка, то могу учинити извршавањем следеће наредбе:
flatpak --user update cc.arduino.arduinoide
Напокон могу да покрену ИДЕ на свом систему, тражећи покретач у менију својих апликација. У случају да га не можете пронаћи могу покренути ИДЕ са терминала са следећом наредбом:
флатпак рун цц.ардуино.ардуиноид
Како деинсталирати Ардуино ИДЕ са Линука?
С друге стране, ако требате да деинсталирате програм јер није био оно што сте очекивали или из било ког другог разлога, морају извршити било коју од следећих команди у терминалу:
flatpak --user uninstall cc.arduino.arduinoide
o
flatpak uninstall cc.arduino.arduinoide