A equipe de desenvolvimento do Arduino criou uma interface para sua programação. A última versão da IDE pode ser baixada para vários sistemas
operacionais no site do projeto:
Várias distribuições
GNU/Linux já possuem em seus repositórios os pacotes e estão disponíveis para instalação. No Debian, Ubuntu e outras
distribuições que são baseadas nestas a instalação pode ser feita através do APT, Synaptic ou dselect.
A instalação utilizando o APT é muito simples.
Primeiro sincronizamos a lista de pacotes do nosso computador com o mirror:
# apt-get update
Procuramos os pacotes que contém a string "arduino":
# apt-cache search arduino
Instalamos o pacote:
# apt-get install arduino
Vários pacotes serão listados como dependências para a instalação do arduino. É só aceitar e esperar até os pacotes serem baixados e instalados.
Depois da instalação será criado uma entrada no menu de sua interface gráfica. Como eu uso o Debian 7, no GNOME foi criada uma seção
chamada "Eletrônica" e dentro dela adicionada um ícone do Arduino. Em outras interfaces como o Xfce, KDE e LXDE provavelmente serão criadas
entradas semelhantes.
Existem outras IDEs que podem ser utilizadas para a programação do Arduino como a "Maria Mole". Ela pode ser baixada em:
Conhecendo a interface de programação
A IDE desenvolvida pela equipe do Arduino é bem simples e está em constante desenvolvimento. Observe a imagem:
A versão disponível no repositório do Debian 7 é a versão 1.0.1, no site oficial do projeto a versão disponível para download é a 1.0.4.
Para começar a programar existem duas coisas que precisam ser feitas. A primeira é escolher qual é o Arduíno que será utilizado. Clicando em
TOOLS > BOARD teremos uma série de placas Arduino disponíveis. É importante escolher a opção correta pois existem diferenças entre as placas.
A outra opção importante é escolher a porta que o Arduino está conectada. Para ter acesso a esta opção basta clicar em TOOLS > SERIAL PORT.
Normalmente no GNU/Linux não haverá dificuldades no reconhecimento da porta. No Windows é um pouco mais complicado pois é necessário
baixar o driver para seu correto reconhecimento. Nunca testei o Arduino no Windows então não posso ajudar na instalação do driver.
Estes são os passos básicos para começar a programar o Arduino. Vejamos agora como é sua estrutura de programação.