Graças à sua experiência de usuário simples e acessível, o Arduíno foi usado em milhares de projetos e aplicativos diferentes.
O software Arduíno é fácil de usar para iniciantes, mas flexível o suficiente para usuários avançados.
Ele roda em Mac, Windows e Linux. Professores e alunos o usam para construir instrumentos científicos de baixo custo, para provar os princípios da química e da física ou para iniciar a programação e a robótica.
Designers e arquitetos constroem protótipos interativos, músicos e artistas usam para instalações e para experimentar novos instrumentos musicais.
Os criadores, é claro, usam-no para construir muitos dos projetos exibidos na Maker Faire, por exemplo.
Arduíno é uma ferramenta fundamental para aprender coisas novas.
Qualquer pessoa – crianças, hobistas, artistas, programadores – pode começar a mexer apenas seguindo as instruções passo a passo de um kit ou compartilhando ideias online com outros membros da comunidade Arduíno.
Existem muitos outros microcontroladores e plataformas de microcontroladores disponíveis para computação física. Parallax Basic Stamp, Netmedia’s BX-24, Phidgets, MIT’s Handyboard e muitos outros oferecem funcionalidade semelhante.
Todas essas ferramentas pegam os detalhes complicados da programação do microcontrolador e os envolvem em um pacote fácil de usar.
O Arduíno também simplifica o processo de trabalho com microcontroladores, mas oferece algumas vantagens para professores, alunos e amadores interessados em relação a outros sistemas:
- Barato – as placas Arduíno são relativamente baratas em comparação com outras plataformas de microcontrolador. A versão mais barata do módulo Arduíno pode ser montada manualmente e até mesmo os módulos Arduíno pré-montados custam menos de \ $ 50
- Plataforma cruzada – O software Arduíno (IDE) é executado em sistemas operacionais Windows, Macintosh OSX e Linux. A maioria dos sistemas de microcontroladores está limitada ao Windows.
- Ambiente de programação simples e claro – O Arduíno Software (IDE) é fácil de usar para iniciantes, mas flexível o suficiente para usuários avançados aproveitarem. Para professores, ele é convenientemente baseado no ambiente de programação de processamento, de modo que os alunos que estiverem aprendendo a programar nesse ambiente estarão familiarizados com o funcionamento do IDE do Arduíno.
- Software de código aberto e extensível – O software Arduíno é publicado como ferramentas de código aberto, disponíveis para extensão por programadores experientes. A linguagem pode ser expandida por meio de bibliotecas C ++, e as pessoas que desejam entender os detalhes técnicos podem dar o salto do Arduíno para a linguagem de programação AVR C na qual ela se baseia. Da mesma forma, você pode adicionar o código AVR-C diretamente em seus programas Arduíno, se desejar.
- Hardware extensível e de código aberto – Os planos das placas Arduíno são publicados sob uma licença Creative Commons, de modo que designers de circuito experientes podem fazer sua própria versão do módulo, estendendo-o e melhorando-o. Mesmo usuários relativamente inexperientes podem construir a versão breadboard do módulo para entender como ele funciona e economizar dinheiro.
- Versão original: https://www.arduino.cc/en/Guide/Introduction