Arduino IDE no Linux Mint
Instalando a IDE para o Arduino, plataforma de hardware livre, projetada com um microcontrolador Atmel AVR, no Linux Mint.
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:
Fonte: http://pt.wikipedia.org/wiki/Arduino
Fonte: http://pt.wikipedia.org/wiki/Arduino
Bem, encerrada a breve apresentação, vamos logo ao que interessa.
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.
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!!!!