Categories
Análises Linux Tutoriais Ubuntu

Como usar Ubuntu com o Arduino

Veja quais são os pacotes de softwares oficiais disponíveis no Ubuntu 16.04 LTS Xenial Xerus para usar com o seu Arduino.
Quais são os principais softwares contidos em cada pacote e o que fazem?

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.
ubuntu arduino packages
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.
foto do arduino uno r3

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.
atmel arduino atmega 1284p

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]

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.