Arduino no Slackware
Dica publicada em Linux / Software
Arduino no Slackware
A dica abaixo descreve como fiz para rodar a IDE do Arduino 1.0 no Slackware 13.37, vamos lá.
A primeira coisa que deve ser feita é baixar a IDE do Arduino:
Para a versão 64 bits, consulte o site do Arduino.
Instalação:
# cd Downloads
# installpkg arduino-1.0.1-linux.tgz
Depois de instalado, plugue sua placa Arduino em uma entrada USB, vá ao terminal e:
# tail -f /var/log/messages
Isso te mostrará o log recente de entrada do sistema, e você deverá ver logo de cara, o nome Arduino escrito.
Duas linhas abaixo estará a informação da porta de entrada, que normalmente é a ttyACM0, porém, se você checar em:
# ls /dev
Normalmente não haverá um registro para ttyACM0 (no meu caso não havia). Então:
# mknod /dev/ttyACM0 c 166 0
E por fim, defina 'ttyACM0' como porta serial do Arduino:
# vim /opt/arduino/lib/preferences.txt
Altere a linha "serial.port" de forma que fique:
Salve e verifique se a IDE do Arduino está rodando normal agora.
Esta dica foi baseada em um problema que aconteceu comigo, pode ser que vocês não tenham tido a necessidade de passar pelo mesmo processo.
Postem o resultado, em caso de erro.
A primeira coisa que deve ser feita é baixar a IDE do Arduino:
Para a versão 64 bits, consulte o site do Arduino.
Instalação:
# cd Downloads
# installpkg arduino-1.0.1-linux.tgz
Depois de instalado, plugue sua placa Arduino em uma entrada USB, vá ao terminal e:
# tail -f /var/log/messages
Isso te mostrará o log recente de entrada do sistema, e você deverá ver logo de cara, o nome Arduino escrito.
Duas linhas abaixo estará a informação da porta de entrada, que normalmente é a ttyACM0, porém, se você checar em:
# ls /dev
Normalmente não haverá um registro para ttyACM0 (no meu caso não havia). Então:
# mknod /dev/ttyACM0 c 166 0
E por fim, defina 'ttyACM0' como porta serial do Arduino:
# vim /opt/arduino/lib/preferences.txt
Altere a linha "serial.port" de forma que fique:
serial.port = ttyACM0
Salve e verifique se a IDE do Arduino está rodando normal agora.
Esta dica foi baseada em um problema que aconteceu comigo, pode ser que vocês não tenham tido a necessidade de passar pelo mesmo processo.
Postem o resultado, em caso de erro.