O que é um Arduino®?
Arduino® refere-se a uma marca de pequenas plataformas de computação e software de programação correspondente direcionado a entusiastas da eletrônica, a multidão faça você mesmo (DIY), artistas e educadores. Uma empresa italiana de mesmo nome projeta produtos Ardunio® e fornece documentação, software e até esquemas completos de hardware on-line para qualquer pessoa usar ou distribuir. A tecnologia destina-se principalmente à interação com o mundo físico e pode ser usada com uma ampla variedade de sensores, luzes, motores e outros componentes eletrônicos para detectar e interagir com o ambiente. Uma comunidade vibrante de usuários aplicou a tecnologia em projetos que variam de aparelhos de entretenimento a aeronaves autônomas
A plataforma Arduino® foi criada originalmente como uma maneira barata e simples de apresentar aos estudantes italianos a programação e o design de eletrônicos, mas a ênfase do projeto na acessibilidade, facilidade de uso e design aberto rapidamente capturou a atenção global. A empresa tornou-se pioneira em hardware de código aberto, uma filosofia na qual esquemas completos de hardware são disponibilizados para praticamente qualquer finalidade. A empresa registrou seu nome para impedir que suas placas de circuito italianas fossem confundidas com imitações de baixa qualidade; uma variedade de produtos baseados nos designs do Arduino® estão disponíveis, desde imitações asiáticas baratas até o site Freeduino, suportado pela comunidade, que suporta projetos sem marcas comerciais com base nos designs oficiais. A equipe do Arduino® abraçou totalmente esse espírito de abertura com documentação, suporte e exemplos de projetos disponíveis gratuitamente e até incorporou melhorias sugeridas de outros usuários em seus próprios designs.
Desde a sua criação em 2005, a marca Arduino® expandiu-se para incluir uma variedade de hardware diferente, além de uma linguagem de programação e um Ambiente de Desenvolvimento Integrado (IDE) para criar programas de software. Seja produzido pela equipe oficial ou por outras empresas, o hardware é frequentemente vendido como parte de uma placa de circuito pré-construída com base em um microcontrolador, ou seja, um pequeno computador que executa instruções de software. Os entusiastas da eletrônica também podem comprar um kit Arduino® desmontado ou até projetar uma placa de circuito do zero e adquirir o microcontrolador separadamente. As principais diferenças encontradas entre os produtos pré-montados são o tamanho da placa e o número e tipo de opções de entrada / saída (E / S) para conectar o microcontrolador a outros componentes.
A maioria dos projetos do Arduino® envolve alguma forma de computação física, o que significa que o microcontrolador sente ou de alguma forma interage com o ambiente ao seu redor. Nos exemplos mais simples, isso pode envolver nada mais do que ligar e desligar um diodo emissor de luz (LED), mas a plataforma possui energia computacional suficiente para projetos de robótica ou eletrônica avançada. Artistas, hackers de hardware e entusiastas usaram os produtos Arduino® para criar alguns projetos muito criativos, incluindo veículos aéreos não tripulados (UAVs), dispositivos que monitoram poluentes aéreos e até plantas que podem chamar, twittar ou enviar mensagens de texto para seus proprietários quando precisarem de água.