Arduino IDE no Linux Mint

Instalando a IDE para o Arduino, plataforma de hardware livre, projetada com um microcontrolador Atmel AVR, no Linux Mint.

[ Hits: 125.451 ]

Por: Lisandro Guerra em 22/09/2011 | Blog: https://spartanix.com/


Sobre Arduino e IDE



Não vou me deter na explicação do que é o Arduino. Aqui no VOL mesmo já temos alguns artigos e dicas sobre ele, então uma pesquisa rápida resolve a questão. Mas para poupar tempo e favorecer os mais acomodados. Aí vai a definição que consta na Wikipedia:

Arduino, por vezes traduzida ao português como Arduíno, é uma plataforma de hardware livre, projetada com um microcontrolador Atmel AVR de placa única, com suporte de entrada/saída embutido e uma linguagem de programação padrão, na qual tem origem em Wiring, e é essencialmente C/C++.

O objetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar por artistas e amadores. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e de ferramentas mais complicadas.
Pode ser usado para o desenvolvimento de independentes objetos interativos, ou ainda para ser conectado a um computador hospedeiro. Uma típica placa Arduino é composta por um controlador, algumas linhas de E/S digital e analógica, além de uma interface serial ou USB, para interligar-se ao hospedeiro, que é usado para programá-la e interagir em tempo real.

Ela em si não possui qualquer recurso de rede, porém é comum combinar um ou mais Arduinos deste modo, usando extensões apropriadas chamadas de shield. A interface do hospedeiro é simples, podendo ser escrita em várias linguagens. A mais popular é a Processing, mas outras que podem comunicar-se com a conexão serial são: Max/MSP, Pure Data, SuperCollider, ActionScript e Java.


Fonte: http://pt.wikipedia.org/wiki/Arduino

Sobre a IDE

Mais uma vez, vejamos o que nos diz a Wikipedia:
O Arduino IDE é uma aplicação multiplataforma escrita em Java a qual é derivada dos projetos Processing e Wiring. É esquematizado para introduzir a programação a artistas e a pessoas não familiarizadas com o desenvolvimento de software.

Inclui um editor de código com recursos de realce de sintaxe, parênteses correspondentes e identação automática, sendo capaz de compilar e carregar programas para a placa com um único clique. Com isso não há a necessidade de editar Makefiles ou rodar programas em ambientes de linha de comando.


Fonte: http://pt.wikipedia.org/wiki/Arduino

Bem, encerrada a breve apresentação, vamos logo ao que interessa.

    Próxima página

Páginas do artigo
   1. Sobre Arduino e IDE
   2. Instalando IDE
   3. Testando
Outros artigos deste autor

Linux Mint - Num Lock, Caps Lock e brilho no painel

Servidor LAMP com PHP7 no Linux Mint 18 e no Ubuntu 16.04

Easy Peasy 1.5 Linux para Netbooks

Brackets - Editor Open Source no Linux Mint e Ubuntu

Exemplos práticos de comandos com Parted

Leitura recomendada

Blender - Iniciante (parte 1)

MiniDLNA - Servidor de mídia descomplicado

Apache + PHP + MySQL + ftpd no OpenBSD

Asterisk: Entendendo o arquivo extensions.conf

Planejando a migração de aplicações comerciais para o Linux/GNU

  
Comentários
[1] Comentário enviado por talbas em 22/09/2011 - 15:55h

Legal!!!!

Uma alternativa para nós Linuxers em se tratando de hardware e software livre: Arduino + Arduino IDE em Java. Uma excelente alternativa para quem não quer nem pode pagar por um Orcad, Proteus ou componentes em separado para construir placas de circuito do zero.

Está de parabéns!!!!
Show de bola!!!!

[2] Comentário enviado por tonnytg em 25/09/2011 - 18:54h

Muito bom o artigo, assisti uma palestra sobre ele no slackshow e me apaixonei pelo aparelho já comprei o kit agora só esperar.
Vai ser muito útil o artigo já ta como favoritado, parabens

[3] Comentário enviado por hax0r3x em 05/10/2011 - 22:36h

Olá!

Baixei a IDE do site oficial do Arduino, está funcionando. Porem não insere o caracter aspas (e aspas duplas) no código.
Então pra digitar: char x = 'x'
eu preciso digitar no gedit e colar na IDE.

obs: uso Debian.

Podem me ajudar?

[4] Comentário enviado por root404 em 22/04/2013 - 02:29h

Oi pessoal~

Tenho aqui um problema: a opção TOOLS > SERIAL PORT aparece invisivel. :(
Tem como contornar esse problema?
Obrigado desde ja!!!

[5] Comentário enviado por Lisandro em 22/04/2013 - 08:00h


[4] Comentário enviado por root404 em 22/04/2013 - 02:29h:

Oi pessoal~

Tenho aqui um problema: a opção TOOLS > SERIAL PORT aparece invisivel. :(
Tem como contornar esse problema?
Obrigado desde ja!!!


Oi root404!
Como no teu perfil diz que é usuário de Ubuntu vou colocar a provável solução pra o Ubuntu e para o Mint e Debian.
O problema é que o teu usuário tem que pertencer a alguns grupos para poder funcionar, então vamos incluir com os comandos:
$ sudo usermod -a -G tty teu_usuario
$ sudo usermod -a -G dialout teu_usuario

Depois de dar os comandos tem fazer logout da conta do usuário e logar novamente.

Abraço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts