De acordo com o site oficial do Arduino, “Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fácil de usar. As placas Arduino são capazes de ler entradas – luz em um sensor, um dedo em um botão, ou uma mensagem do Twitter – e transformá-lo em uma saída – ativando um motor, ligando um LED, publicando algo online. Você pode dizer à sua placa o que fazer, enviando um conjunto de instruções para o microcontrolador na placa. Para fazer isso você usa a linguagem de programação Arduino (baseada em Wiring), e o Software Arduino (IDE), baseado em Processing”
Neste artigo, vou mostrar como instalar o IDE Arduino no Debian 10. Então, vamos começar.
Instalando o Arduino IDE do Repositório Oficial do Debian 10:
Arduino IDE está disponível no repositório oficial de pacotes do Debian 10 Buster. Então, você pode facilmente instalá-lo em sua máquina Debian 10 usando o gerenciador de pacotes APT.
Primeiro, atualize o cache do repositório de pacotes APT com o seguinte comando:

O cache do repositório de pacotes APT deve ser atualizado.
>

Agora, instale o Arduino IDE com o seguinte comando:
>
Agora, pressione Y e depois pressione <Enter> para continuar.
>

APT package manager irá baixar e instalar todos os pacotes necessários.
>

Arduino IDE deve ser instalado neste ponto.
>

Agora, você tem que adicionar o seu usuário de login do Debian 10 ao grupo dialout. Caso contrário, você não poderá fazer o upload dos seus códigos do Arduino para o microcontrolador Arduino.

Para adicionar seu usuário de login do Debian 10 ao grupo dialout, execute o seguinte comando:

>Agora, reinicie sua máquina Debian 10 com o seguinte comando:
>
>>

Após o seu computador ser iniciado, pode encontrar a IDE Arduino no menu de aplicações do Debian 10. Clique no ícone do Arduino IDE para iniciá-lo.

Arduino IDE deve iniciar como você pode ver na captura de tela abaixo.

Se você for para Ajuda > Sobre o Arduino, você pode ver que a versão do Arduino IDE é 1.0.5. É realmente antiga.

Na próxima seção, vou mostrar-lhe como instalar a última IDE do Arduino a partir do site oficial do Arduino.
Instalando a IDE do Arduino a partir do site oficial:
É mais fácil instalar a IDE do Arduino a partir do repositório oficial de pacotes Debian 10 mas como a versão IDE é muito antiga, pode causar muitos problemas para você. Mas não se preocupe. Você pode baixar e instalar a última versão da IDE Arduino do site oficial do Arduino.
Primeiro, visite a página oficial da IDE Arduino a partir do seu navegador web favorito. Agora, desça um pouco e clique no link Linux 64 bits como marcado na captura de tela abaixo.

Se quiser, você pode doar para o projeto Arduino. Se você não quiser doar, basta clicar no botão JUST DOWNLOAD como marcado na imagem abaixo.

O seu navegador deve solicitar que você salve o arquivo do Arduino IDE. Selecione Save File e clique em OK.

Seu navegador deve começar a baixar o arquivo do Arduino IDE. Pode demorar algum tempo a completar.

Agora, navegue para o diretório ~/Downloads com o seguinte comando:

Você deve ser capaz de encontrar o arquivo do Arduino IDE que você acabou de baixar, como você pode ver na captura de tela abaixo. Lembre-se do nome do arquivo.

Agora, extraia o arquivo no diretório /opt com o seguinte comando:

O arquivo deve ser extraído para o diretório /opt.

Um novo diretório deve ser criado no diretório /opt como você pode ver na captura de tela abaixo. Lembre-se do nome do diretório.

Agora, execute o seguinte comando para criar um lançador de desktop para a IDE Arduino e adicione um link simbólico do executável Arduino ao PATH.

Arduino IDE launcher/shortcut desktop deve ser criado. Você também pode acessar o executável Arduino a partir da linha de comando.

Agora, você tem que adicionar o usuário de login do Debian 10 ao grupo dialout, tty, uucp e plugdev. Caso contrário, você não poderá fazer o upload do seu código do Arduino para o microcontrolador do Arduino.
Para adicionar o usuário de login do Debian 10 ao grupo dialout, execute o seguinte comando:

Para adicionar o usuário de login do Debian 10 ao grupo tty, execute o seguinte comando:
>>

Para adicionar o usuário de login do Debian 10 ao grupo uucp, execute o seguinte comando:
>

Para adicionar o usuário de login do Debian 10 ao grupo plugdev, execute o seguinte comando:
>
>>

Agora, reinicie a sua máquina Debian 10 com o seguinte comando:

A partir do momento em que o seu computador é iniciado, você deve ser capaz de encontrar o Arduino IDE no Menu de Aplicações do Debian 10 como você pode ver na captura de tela abaixo. Clique nele para iniciar o Arduino IDE.

>
Arduino IDE deve iniciar.
>

>
Como você pode ver na Ajuda > Sobre o Arduino, estou executando o Arduino IDE 1.8.9. Esta é a última versão do Arduino IDE no momento de escrever.

Então, é assim que você instala o Arduino IDE no Debian 10. Obrigado por ler este artigo.