Как установить arduino ide на ubuntu

Как установить arduino ide на ubuntu

Your submission was sent successfully! Close

1. Overview

To get us up and running with Arduino, we are going to install the Arduino IDE, a program that will help us write code for the Arduino, and run our code on the board.

What you’ll learn

  • How to install the Arduino package from a tarball
  • How to add a user to a group (here, the dialout group)

What you’ll need

  • Ubuntu 16.04 (and above) Desktop
  • An Arduino board, and included mini-USB cable
  • Some basic command-line knowledge (including how to use cd to change directories)

2. Installing via a tarball

We can download the latest version of the Arduino IDE from the Arduino website (here) as a tarball. A tarball is a type of compressed folder, like a .zip file, commonly used to distrubute software in Linux; its file extension is usually .tar.xz (or .tar.gz , if it uses Z compression. We’ll get to this later).

In order to extract the files we need from the tarball, we can open a terminal, cd to where the downloaded tarball is, then run

where FILENAME is the name of the download (typically arduino-(version number)-linux64.tar.xz).

The command can be read as * eXtract from an archive… * Verbosely (meaning it prints the name of every file it finds)… * from a file given by FILENAME .

When the command finishes, run ls again; tar should have created a new folder named arduino-(version number).

cd into the folder; there will be a file named install.sh in the folder. To install the IDE, execute install.sh with

If the script executes correctly and outputs done! at the end of its output, the IDE was installed correctly! Let’s try to launch it in the next step.

Installing via apt
While there is a package for the Arduino IDE on current APT repositories, it has not been updated for a while. As such, while it is still possible to install the IDE by running sudo apt install arduino , it is not recommended to do so, as asking for support when using outdated software is more difficult.

3. First Launch

Before launching the IDE, connect your Arduino board to your computer with a USB cable.

Arduino should be available in the (Unity menu?); if not, it can be launched from the command line by running arduino .

Permissions checker

The first time we launch Arduino, a window will pop up asking to add us to the dialout group:

Dialogue asking to add us to the dialout group

We will get back to what this means later, but for now just click on Add .

The editor

After that, we should see the IDE’s main editor window.

Editor

The IDE comes with example files that we can use to test if everything works. Let’s try open one such file: Under File > Examples > 01.Basics, choose Blink.

Try running the code on your Arduino by clicking Upload (the right arrow along the top).

We should get an error:

But if we try following the suggestion in the error above, the Serial Port menu is greyed out and can’t be entered.

Greyed out serial port menu

4. The dialout group

This is happening because the IDE doesn’t have sufficient permissions to access the Arduino device.

Permissions

We can look at the Arduino device by running

in a terminal. The output looks mostly like this:

The ‘0’ at the end of ‘ACM’ might be different, and multiple entries might be listed, but the parts we need to focus on are the string of letters and dashes in front, and the two names root and dialout .

The first name root is the owner of the device, and dialout is the owner group of the device.

The letters and dashes in front, starting after ‘c’, represent the permissions for the device by user: — The first triplet rw- mean that the owner ( root ) can read and write to this device — The second triplet rw- mean that members of the owner group ( dialout ) can read and write to this device — The third triplet — means that other users have no permissions at all (meaning that nobody else can read and write to the device)

In short, nobody except root and members of dialout can do anything with the Arduino; since we aren’t running the IDE as root or as a member of dialout , the IDE can’t access the Arduino due to insufficient permissions.

Adding yourself to the dialout group

But wait! Earlier, when we were launching the IDE, we did add ourselves to the dialout group!

Dialogue prompting to add user to the dialout group

So why does the IDE still not have permission to access the Arduino?

The changes that the prompt makes don’t apply until we log out and log back in again, so we have to save our work, log out, and log back in again.

After you log back in and launch the Arduino IDE, the Serial Port option should be available; change that, and we should be able to upload code to the Arduino.

Serial port option available

5. That’s all folks!

Congratulations, you made it!

You’ve just installed the Arduino IDE on your computer; you’ve also learned how permissions and groups work in Linux!

👝 Как установить программное обеспечение Arduino (IDE) на Linux

Arduino – это широко используемая электронная платформа с открытым исходным кодом, используемая для создания устройств, которые взаимодействуют с окружающей средой с помощью датчиков и исполнительных механизмов.

Она состоит из программируемой аппаратной платы и программного обеспечения (интегрированная среда разработки (IDE)) для написания и загрузки программ на плату.

Прежде чем вы сможете начать создавать проекты с использованием Arduino, вам нужно настроить IDE для программирования своих плат.

Arduino (IDE) – это бесплатное кроссплатформенное настольное приложение с открытым исходным кодом, которое позволяет писать код и загружать его на плату.

Оно работает на Linux, Windows, Mac OS X и Linux.

В этой статье мы расскажем, как установить последнюю версию программного обеспечения Arduino (IDE) на компьютеры с Linux.

Установка Arduino IDE в системах Linux

Программное обеспечение Arduino (IDE) – это пакет, который не требует какого-либо конкретного процесса для различных дистрибутивов Linux.

Единственное необходимое требование – это 32-битная или 64-битная версия операционной системы.

Скачайте программное обеспечение Arduino (IDE)

Перейдите на страницу загрузки и загрузите последнюю версию (1.8.12 на момент написания) программного обеспечения Arduino (IDE) для поддерживаемой архитектуры системы.

Вы можете выбрать между 32-битной, 64-битной и ARM-версиями, поскольку очень важно выбрать правильную версию для вашего дистрибутива Linux.

Кроме того, вы можете использовать следующую команду wget для загрузки пакета программного обеспечения Arduino (IDE) непосредственно на терминал.

Затем распакуйте загруженный архив с помощью команды tar.

Запустите скрипт установки Arduino IDE

Теперь перейдите в извлеченный каталог arduino-1.8.12 и запустите скрипт установки с привилегиями root, как показано далее:

Как установить Arduino IDE на Ubuntu 20.04 LTS

Как установить Arduino IDE на

В этом руководстве мы покажем вам, как установить Arduino IDE на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, интегрированная среда разработки (IDE) Arduino — это кроссплатформенное приложение между обработкой и подключением, его программное обеспечение работает с оборудованием Arduino и знакомит с программированием художников и других новичков, незнакомых с разработкой программного обеспечения. IDE Arduino содержит редактор, который используется для написания и загрузки программ на плату Arduino. Перед тем, как начать создавать проекты через Arduino, пользователям необходимо настроить IDE для программируемой платы.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Arduino IDE на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите Arduino IDE на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.

Шаг 2. Установка Arduino IDE на Ubuntu 20.04.

  • Установите Arduino IDE с официального сайта.

Теперь загрузите последнюю версию IDE Arduino с веб-сайта Arduino:

Затем извлеките файлы:

Затем cd в папку; в папке будет файл с именем . Чтобы установить IDE, выполните : install . sh install . sh

  • Установите Arduino IDE из Snap.

Выполните следующую команду, чтобы установить Arduino:

Шаг 3. Доступ к IDE Arduino в Ubuntu.

Перед запуском IDE подключите плату Arduino к компьютеру с помощью USB-кабеля. Arduino должен быть доступен в (меню Unity). Если нет, его можно запустить из командной строки, запустив Arduino:

Поздравляю! Вы успешно установили Arduino . Благодарим за использование этого руководства по установке Arduino IDE в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Arduino .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *