Tive que instalar a IDE do Arduino em uma máquina rodando o Debian 6.0 (Squeeze) para usar com a placa Arduino UNO.
Nessa instalação encontrei informações úteis nos sites: http://leandronunes.com/blog/2012/05/09/instalando-arduino-no-debian-squeeze/, http://www.arduino.cc/en/Main/Software e http://playground.arduino.cc/Linux/Debian.
O Arduino UNO precisa da biblioteca librxtx-java_2.2pre2-3, ou versão superior, mas o pacote disponível no repositório para o Squeeze ainda é a versão pre2-3. Por isso baixei o pacote http://ftp.us.debian.org/debian/pool/main/r/rxtx/librxtx-java_2.2pre2-11_i386.deb, e fiz a instalação com o comando:
#
dpkg -i
librxtx-java_2.2pre2-11_i386.deb
E a instalação dos demais pacotes com os comandos:
#
apt-get install
gcc-avr binutils-avr
#
apt-get install
avrdude
#
apt-get install
gcc
#
apt-get install
avr-libc
#
apt-get install
libantlr-java libantlr-java-gcj
#
apt-get install
libecj-java
#
apt-get install
libjna-java
#
apt-get install
liboro-java
#
apt-get install
ca-certificates-java
#
apt-get install
java-common
#
apt-get install
libaccess-bridge-java
#
apt-get install
libsm-dev
#
apt-get install
libice-dev
#
apt-get install
libxt-dev
#
apt-get install
openjdk-6-jdk
#
apt-get install
openjdk-6-jre
#
apt-get install
openjdk-6-jre-headless
#
apt-get install
openjdk-6-jre-lib
#
apt-get install
tzdata-java
Depois de instalar as dependências é hora de instalar o programa do Arduino.
Quando acessei o site http://www.arduino.cc/en/Main/Software a versão mais atual era a 1.0.3 mas como o tutorial para a instalação no Debian Squeeze (Arduino 1.0 and Arduino UNO on Debian squeeze (6.0.3) citava a versão 1.0 acabei baixando esta versão.
Mais tarde lendo os Release Notes percebi que a ferramenta está em ativo desenvolvimento e portanto é mais produtivo baixar as versões mais recentes onde muitos bugs foram corrigidos e novos recursos incorporados.
Em seguida baixar o pacote arduino-1.0-linux.tgz
(ou a versão mais recente ;^) do site http://arduino.cc/en/Main/Software.
Descompactar, entrar na pasta arduino-1.0
e abrir a IDE do Arduino com os comandos:
$
tar -xzvf
arduino-1.0-linux.tgz
$
cd arduino-1.0$
./arduino
Com a placa conectada na porta USB selecionar o modelo da placa no menu
-> . E a porta serial na opção -> .Se não conseguir visualizar a porta serial, adicionar a sua conta de usuário no grupo dialout e tty com os comandos:
#
usermod -a -G
dialout [UserName]
#
usermod -a -G
tty [UserName]
Encerrar sua sessão e logar de novo e abrir a IDE novamente.
Saudações Automatizadas e Livres! :^)