Ícone de pesquisa do Download.it
Advertisement

Ambiente de desenvolvimento intuitivo para criar, testar e enviar códigos a placas programáveis colaborativamente

Ambiente de desenvolvimento intuitivo para criar, testar e enviar códigos a placas programáveis colaborativamente

Vote (45 votos)

licença do Programa Grátis

Desenvolvedor Arduino LLC

Versão 2.3.6

Funciona em Windows

Disponível também para Mac

Vote

(45 votos)

Desenvolvedor

Arduino LLC

Funciona em

Windows

licença do Programa

Grátis

Versão

2.3.6

Disponível também para

Prós

  • Uma IDE construída explicitamente para o Arduino e criada pela equipe de desenvolvimento principal
  • Um projeto de código aberto e totalmente gratuito

Contras

  • A funcionalidade é limitada a pessoas que procuram trabalhar com o Arduino e hardware de terceiros similares

A IDE Arduino é o único ambiente de desenvolvimento projetado internamente para o desenvolvimento de software Arduino. Embora o Raspberry Pi possa ter monopolizado os holofotes quando se trata de integração de hardware e software caseira, o Arduino ainda é significativo. Se você está procurando criar um robô funcional, desenvolver um sistema de automação doméstica personalizado para sua iluminação e termostato, ou montar um console de jogos retro, o Arduino é inteligente o suficiente para atender às suas necessidades. E enquanto a linguagem que executa os dispositivos Arduino é eminentemente simples em sua base, há uma profundidade considerável na complexidade que você pode alcançar com o software. Um projeto básico pode ser codificado em um editor de texto simples, mas desenvolvedores que procuram fazer algo mais elaborado podem estar em busca de algo mais robusto. A IDE Arduino pode fornecer todas as ferramentas necessárias para levar seu conceito de uma ideia Arduino do início até a implantação.

A IDE Arduino funciona em Java, o que traz algumas vantagens distintas. Java é uma das linguagens de programação mais amplamente adotadas, e isso deve-se em grande parte à facilidade de aprendizado. Isso significa que desenvolvedores avançados com um entendimento funcional de Java podem começar rapidamente, e amadores com pouca experiência em Java podem aprender os detalhes e ter um programa funcional em um período de tempo impressionantemente curto. Esta IDE é compatível com Windows, Mac e Linux, então você não precisa se preocupar em mudar o sistema operacional que usa apenas para aproveitar os recursos que ela oferece. Uma vez criado um projeto, você tem a opção de salvá-lo localmente em seu computador ou carregá-lo na nuvem para poder compartilhá-lo mais facilmente com seus colegas e acessá-lo onde quer que esteja. Este suporte à nuvem também facilita o acesso a bibliotecas que outras pessoas carregaram. Como resultado, você pode eliminar o trabalho repetitivo, conectar os componentes que já foram criados e focar nos aspectos únicos do seu próprio projeto.

Enquanto a maioria das IDEs trabalha em conjunto com linguagens de programação mais tradicionais, o Arduino foi projetado para ser aplicado a hardware. É por isso que inclui um módulo de gerenciamento de placas dedicado. Você pode escolher a placa com a qual deseja trabalhar a partir de um simples menu suspenso e salvá-la para facilitar o uso. Mas se você quiser mudar a placa que deseja usar, pode fazer isso facilmente, e as informações do porto mudarão intuitivamente para atender às suas necessidades. O processo de esboço permite que você modele o projeto que está procurando com um editor de texto que vem acompanhado de vantagens específicas da linguagem, e há até mesmo a opção de documentar seu código para ajudar outros que querem fazer com que funcione para eles.

Prós

  • Uma IDE construída explicitamente para o Arduino e criada pela equipe de desenvolvimento principal
  • Um projeto de código aberto e totalmente gratuito

Contras

  • A funcionalidade é limitada a pessoas que procuram trabalhar com o Arduino e hardware de terceiros similares