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.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

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.