Instalando o Arduino no Linux

Instalando o Arduino no Linux

(As antigas instruções para instalar o Arduino no Linux ainda estão disponíveis.)

Você vai precisar instalar alguns programas para usar o Arduino no Linux (o modo para fazer isso depende da sua distribuição):

  • java runtime da sun (jre)
  • avr-gcc (aka "gcc-avr")
  • avr-libc

Você também vai precisar de um kernel compatível. Por exemplo, é necessário um suporte serial ao USB com o driver FTDI. Se você tem brltty instalado (padrão nas versões mais recentes do Ubuntu), vai precisar remover.

Faça o download da versão mais recente da distribuição do Arduino para o Linux: arduino-0012-linux.tgz. Copie ou extraia os arquivos para um diretório (ou no desktop) e rode o script "arduino".

Uma versão pré-compilada do avrdude está incluida. Se ela não rodar no seu sistema, você vai ter que fazer a instalação sozinho. O código fonte está disponível aqui: avrdude-5.4-arduino-0010-src.tgz. Depois de compilar copie o evrdude e o avrdude.conf para o sub-diretório hardware/toos/ do diretório do Arduino.

Para instruções mais detalhadas escolha a sua distribuição: Ubuntu, Debian, Gentoo, Slackware Fedora, Xandros (derivado do Debian) no Asus Eee PC, openSUSE

O Arduino (bem como outros dispositivos serial-USB) terminam como /dev/ttyUSB#. Se você tem mais de um dispositivo destes o udev magic pode prevenir conflitos.

Rodando desde um menu

O script normal do Arduino não vai rodar a partir de um menu por que as livrarias do java não são encontradas. A sugestão é adcionar uma linha como esta ao script:

cd `dirname $0`

antes da linha CLASSPATH