Preparar o seu computador com Ubuntu para trabalhar (ou brincar) com o Arduíno é muito fácil.
A versão 16.04 Xenial Xerus traz, pelo menos, 5 pacotes oficiais para instalar no seu sistema e começar a “fuçar” no seu kit novo.
Use o apt search para encontrar os pacotes:
apt search arduino
Sorting... Pronto
Full Text Search... Pronto
arduino/xenial,xenial 2:1.0.5+dfsg2-4 all
AVR development board IDE and built-in libraries
arduino-core/xenial,xenial 2:1.0.5+dfsg2-4 all
Code, examples, and libraries for the Arduino platform
arduino-mighty-1284p/xenial,xenial 1-2 all
Platform files for Arduino to run on ATmega1284P
arduino-mk/xenial,xenial 1.5-2 all
Program your Arduino from the command line
pd-pduino/xenial,xenial 0.5.1-1 all
interfacing with the Arduino from within Pure Data (Pd)
Você pode obter informações individuais sobre cada um destes pacotes, com o apt show. Segue um exemplo:
apt show arduino
Vamos conhecer um pouco mais de cada um destes pacotes, nos próximos tópicos.
O pacote de softwares arduino no Ubuntu
O primeiro pacote da lista é, provavelmente, o principal.
Ele contém a IDE AVR (2:1.0.5+dfsg2-4) de desenvolvimento da placa e algumas bibliotecas.
Ele requer também a instalação dos pacotes arduino-core (obrigatoriamente) e do arduino-mk (como sugestão).
Com relação à IDE, se você fizer questão e não se importa de compilar um pouco de código, pode obter uma versão mais atual no site http://www.arduino.cc.
Se você está iniciando, isto é tudo o que você vai precisar, por enquanto.
O pacote arduino-core
Como eu disse, este pacote é requerido e instalado automaticamente com o pacote principal do Arduino no Ubuntu.
Ele contém códigos-fonte, códigos exemplo e bibliotecas essenciais ou complementares para você desenvolver para a plataforma.
O pacote arduino-mighty-1284p
Contém os arquivos necessários para rodar a plataforma do processador ATmega1284P.
Se você já olhou a sua placa cuidadosamente e se ela não contém este processador, é muito provável que não precise deste pacote.
O pacote arduino-mk
É sugerido, no momento da instalação dos outros.
Com ele é possível programar o seu Arduino direto da linha de comando do Linux.
Entre outros softwares, o pacote contém o utilitário ard-reset-arduino que… faz o que o nome diz: reseta o arduino.
Pode ser necessário, em alguns momentos.
Pure Data com Arduino
O último pacote da lista traz software para comunicação e interação com a placa e troca de dados puros ou pure data.
Este pacote é instalado, como padrão, no Ubuntu Studio e é voltado para as pessoas que usam o hardware para reproduzir sons, áudio etc.
A página oficial do projeto é https://puredata.info/downloads/pduino.
Como resumo, iniciantes apenas precisam instalar o primeiro pacote arduino e, eventualmente, o arduino-mk. São pequenos, leves e ocupam um espaço ínfimo no seu sistema.
[blog_subscription_form]