Clique para Baixar
O Arduino é um aplicativo de código aberto para o hardware de mesmo nome, que funciona como uma plataforma para criar protótipos de objetos e ambientes de interação. Ele pode ser utilizado por designers, artistas ou qualquer pessoa interessada na criação desse tipo de meio e de elementos que estejam nele presente.
Para quem não está familiarizado pelo nome, o Arduino é uma placa contendo um circuito impresso em conjunto com um microcontrolador ATMega da ATMEL. Ela é baseada em um sistema de inputs e outputs (a grosso modo, seriam entradas e saídas de comandos), suportando o software aqui descrito.
O Arduino pode detectar o ambiente pela recepção de sinais provenientes dos seus sensores e é capaz de afetar o meio à sua volta. Isso significa que ele é capaz de controlar luzes, ligar motores, abrir ou fechar dispositivos automáticos, entre outras interações. Para programar o microcontrolador presente na placa, é necessário utilizar a linguagem Arduino.

Os projetos criados pelo Arduino podem tanto ser aplicações independentes quanto entrar em comunicação com aplicativos rodando em um computador. Além disso, você pode montar a sua própria placa do Arduino (como uma alternativa a comprá-la já pronta). Há um manual de montagem disponível sob licença de código aberto.
NetbeansGratuitoFerramenta completa e gratuita para desenvolvimento em Java, PHP, C++ e aplicativos para celulares.
SDK iPhoneGratuitoKit de desenvolvimento de aplicativos para iPhone.
iPhone SDKGratuitoKit de desenvolvimento de aplicações para iPhone e Mac OS X.
Escreva seu comentário