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! :^)