Arduino - известная платформа для электронного прототипирования, основанная на гибком оборудовании с открытым исходным кодом. и программное обеспечение и проста в использовании.
Эта технология Он предназначен для всех типов публики., от художников, дизайнеров, поклонников и всех, кто интересуется созданием интерактивных объектов или сред с помощью этой платформы.
Об Ардуино
Arduino фокусируется на внедрении и облегчении использования электроники и встроенного системного программирования в мультидисциплинарных проектах.
Продукты, которые продает компания, распространяются как бесплатное оборудование и программное обеспечение согласно Стандартной общественной лицензии ограниченного применения GNU.
С помощью Arduino можно обмениваться данными между приложением, работающим на Arduino, с другими устройствами, на которых работают другие популярные языки программирования и приложения.
потому что Arduino использует последовательную передачу данных, которая поддерживается большинством языков.. А для тех, кто изначально не поддерживает последовательный формат, можно использовать промежуточное программное обеспечение, которое переводит сообщения, отправленные обеими сторонами, чтобы обеспечить свободное общение.
А когда дело доходит до Arduino, самой известной средой разработки является Arduino IDE.
Об Arduino IDE
Интегрированная среда разработки Arduino (IDE) - кроссплатформенное приложение. (для Windows, macOS, Linux), который написан на языке программирования Java. Он используется для написания и загрузки программ на плату Arduino.
Исходный код для IDE Он выпущен под лицензией GNU General Public License, версия 2.
IDE Arduino поддерживает языки C и C ++ с использованием специальных правил структурирования кода, предоставляет программную библиотеку из проекта Wiring, который предоставляет множество стандартных процедур регистрации и выселения.
Код написано пользователем требует только двух основных функций, которые используются для запуска эскиза и цикла основной программы, которые компилируются и связываются с заглушкой программы main () в исполнительную циклическую исполняемую программу с помощью инструментальной цепочки 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