Como Instalar e Configurar o Arduino IDE

Nesse tutorial vamos aprender como instalar e configurar corretamente o ambiente de desenvolvimento do Arduino, o Arduino IDE. É através da Arduino IDE que iremos programar nossa placa Arduino. Caso queira ler mais sobre Arduino, acesse nosso tutorial O que é Arduino e como funciona?

Este tutorial está disponível para os sistemas operacionais Windows, Linux e Mac OS.

A execução deste tutorial se divide em instalação e configuração. Você deve pular direto para a sessão de instalação específica do seu sistema operacional. Depois de instalado, será feita a configuração para a placa específica em uso e para a comunicação.

Além de um computador, você vai precisar de uma placa Arduino e de um cabo USB.

kit arduino robótica educacional

Instalando o Arduino IDE no Windows

Download Arduino IDE no Windows

Você pode fazer o download na página oficial do Arduino. Escolha a opção para Windows 7 ou mais novo, como na figura abaixo.

Baixando a Arduino IDE para Windows no site da Arduino
Baixando a Arduino IDE para Windows no site da Arduino

Você pode escolher fazer uma doação para o projeto Arduino, ou apenas fazer o download do software.

Clique em just download para baixar a Arduino IDE
Clique em just download para baixar a Arduino IDE

O seu browser deve abrir uma janela para escolher onde salvar o arquivo, ou salvar em uma pasta padrão. Em qualquer um dos casos, após o download, é provável que o browser mantenha o arquivo em uma aba para ser executado.

Clique no arquivo depois de concluído o download
Clique no arquivo depois de concluído o download

Você pode apenas clicar no arquivo depois de concluído o download. Se não for o seu caso, abra a pasta onde o arquivo foi baixado e clique duas vezes nele.

Instalação Arduino IDE no Windows

Na etapa de instalação, você vai ser perguntado sobre algumas opções. Vamos passo a passo.

Inicialmente, aceite o termo da licença do software, clicando em I Agree.

Arduino IDE Setup - Passo 1
Arduino IDE Setup – Passo 1

Depois selecione as opções de instalação. Se você não é um usuário avançado, marque todas as opções. Entre as opções, está a instalação do driver de comunicação com a placa Arduino, que é muito importante, além da criação de atalhos.

Arduino IDE Setup - Passo 2
Arduino IDE Setup – Passo 2

Em seguida, você será perguntado sobre o local de instalação. Deixe como está, se você tiver em dúvida. Clique em Install.

Se tudo correr bem, o programa será instalado e pronto para configurar e utilizar.

Instalando o driver CH341 no Windows

Se o seu Arduino é uma placa clone, a etapa de instalação precisa de um passo adicional. Você vai precisar instalar um driver de comunicação serial. Você pode baixar ele aqui.

Depois do download, abra o instalador. Clique em Uninstall e depois em Install.

Instalando o driver CH341
Instalando o driver CH341

Agora seu computador está pronto para ser conectado ao seu Arduino.

Instalando a Arduino IDE no Linux

Você pode fazer o download na página oficial. Escolha a arquitetura correta do seu sistema – é importante que escolha corretamente.

Baixando a Arduino IDE para Linux no site da Arduino
Baixando a Arduino IDE para Linux no site da Arduino

Em seguida, você será perguntado se deseja fazer uma doação para o projeto Arduino, ou só fazer o download. Para fazer apenas o download clique em Just Download. Assim, o arquivo será baixado no seu computador.

Após o download, extraia o arquivo – que está compactado – para a pasta onde ele vai ser usado para a instalação. Abra a pasta e procure o arquivo install.sh. Esse é o script de instalação. Clique com o botão direito e escolha Run in Terminal. Se essa opção não aparecer, você vai precisar abrir uma janela de Terminal e ir até a pasta de instalação – onde você descompactou o arquivo.

Digite:

./install.sh

Aguarde o processo de instalação e então o Arduino IDE está pronto para uso.

Instalando a Arduino IDE no Mac OS

Faça o download na página oficial.

Baixando a Arduino IDE para Mac OS no site da Arduino
Baixando a Arduino IDE para Mac OS no site da Arduino

O arquivo está compactado. Se você usar Safari, ele deve descompactar automaticamente.

Instalando a Arduino IDE no MAC OS
Instalando a Arduino IDE no MAC OS

Copie o pacote para a pasta de Aplicativos (ou a pasta que você preferir). Seu Arduino IDE está pronto para ser configurado.

Copie o pacote da Arduino IDE para a pasta de Aplicativos
Copie o pacote da Arduino IDE para a pasta de Aplicativos

Configurando o Arduino IDE

Agora que o Arduino IDE está instalado, conecte sua placa Arduino no cabo USB e no computador. Em seguida, abra o aplicativo.

Com o aplicativo aberto, na parte superior você vai ver um menu e alguns botões de ação mais comuns. No meio da tela existe a área do editor de texto, onde o código será mostrado. Abaixo da área de código, um terminal que apresenta informações de compilação e upload do programa para a placa.

No rodapé do programa informações sobre a posição do cursor no editor, além da porta serial escolhida para comunicar com o seu Arduino.

Conhecendo a Arduino IDE
Conhecendo a Arduino IDE

Feito isso, o próximo passo é configurar qual é a placa utilizada. O compilador precisa dessa informação para realizar configurações durante o upload do programa. No menu, clique em Ferramentas/Placa, e escolha a placa compatível com o modelo que você está utilizando.

Selecionando a placa na Arduino IDE
Selecionando a placa na Arduino IDE

Em seguida, vá em Ferramentas/Porta e escolha a porta serial que aponta a presença do seu Arduino. Isso normalmente é feito automaticamente pelo software, e provavelmente, a porta correta já estará selecionada.

Selecionando porta de comunicação na Arduino IDE
Selecionando porta de comunicação na Arduino IDE

Caso o seu Arduino é uma placa clone ou similar você vai precisar descobrir em que porta serial sua placa está conectada. No Windows, digite Win+R e clique em Gerenciador de Dispositivos. Procure em Portas qual onde a placa está conectada.

Carregando um Programa de Teste na placa Arduino

Próximo passo é testarmos o funcionamento da placa Arduino em conjunto com a Arduino IDE. Para isso faremos o carregamento, ou upload, de um código exemplo para a placa.

Desta forma, no menu da Arduino IDE, vá em Arquivo/Exemplos/Basics e escolha o programa Blink. Esse exemplo faz piscar o LED interno da placa Arduino.

selecionando programa exemplo Blink na Arduino IDE
Selecionando exemplo Blink na Arduino IDE

 

 

O código será aberto em uma nova janela. Confira se a placa e a porta serial estão corretamente selecionados. Depois de tudo configurado, clique na seta abaixo do menu ou vá em Sketch/Carregar (você também pode usar a tecla de atalho Ctrl+U).

carregar programa na placa Arduino da Arduino IDE
carregar programa na placa Arduino

Se tudo estiver correto, você verá a informação no terminal da IDE, e a mensagem “Carregado” na barra de status acima do terminal.

mensagem “Carregado” na barra de status acima do terminal
mensagem “Carregado” na barra de status acima do terminal

Depois de carregado o programa na placa Arduino, você deve ver o LED da placa Arduino piscando.

 

Se deu tudo certo até aqui, parabéns! Você configurou a sua placa corretamente e agora está tudo certo para você utilizá-la.

Erro de Comunicação no Linux

Se estiver usando Linux, pode acontecer de você receber a mensagem Error opening serial port. Se isso acontecer, você vai precisar ajustar a permissão da porta serial.

Abra o Terminal e digite:

ls -l /dev/ttyACM*

Você receberá uma resposta como: crw-rw—- 1 root dialout 188, 0 5 apr 23.01 ttyACM0

O 0 (zero) após ACM pode ser outro número, ou podem haver várias saídas. A informação que precisamos é dialout.

Digite no Terminal:

sudo usermod -a -G dialout <username>

Onde <username> é o seu nome de usuário.

Em seguida, você precisará fazer logout e login novamente para que a ação tenha efeito.

Feito isso, você deve conseguir fazer o upload do programa para a placa Arduino.

Considerações Finais

Para aprender e praticar fique por dentro dos tutoriais do portal Vida de Silício. Existem vários projetos muito bem explicados para você botar as mãos na massa.

Caso tenha alguma dúvida, deixe nos comentários. Críticas e sugestões também são muito bem vindas.

Até o próximo!