O que é um Arduino® IDE?

O ambiente de desenvolvimento integrado do Arduino® (IDE), também conhecido como Ambiente de Desenvolvimento Arduino®, é um programa projetado para facilitar a redação do software para esta plataforma de código aberto. A plataforma Arduino® é uma plataforma eletrônica popular projetada para simplificar o processo de projetar dispositivos eletrônicos. Os usos comuns para TI incluem robótica, tecnologia de melhoria da casa, computadores vestíveis e aplicações eletrônicas de novidades. A maioria das invenções Arduino® é desenvolvida usando o Arduino® IDE.

Ides são comumente usados ​​pelos programadores para acelerar o processo de programação. Os recursos comuns do IDE incluem numeração automática de linha, destaque da sintaxe e compilação integrada. Embora seja tecnicamente possível escrever software usando apenas um editor de texto simples, o processo é muito mais fácil ao escrever código em um IDE. Muitas linguagens de programação têm seus próprios IDEs, e vários IDEs de propósito geral foram desenvolvidos. Esses IDEs de propósito geral podem ser usados ​​com umVariedade de linguagens de programação suportadas.

O Arduino® IDE fornece um ambiente que permite que os programadores usem um único programa do início ao fim. Ele pode acompanhar vários arquivos em um projeto, permitindo que os programadores escrevem programas mais complexos ou modulares para gerenciar seus projetos. O IDE também compila o próprio código, faz depuração básica e transmite o código diretamente para a placa Arduino®, que usará o Arduino® Bootloader para escrever o novo programa na memória.

Apesar desses recursos adicionais, alguns programadores reclamaram que o Arduino® IDE é sem brilho em comparação com outros IDEs mais avançados. Isso ocorre porque não possui vários recursos comuns, incluindo numeração automática de linha visível, o que permitiria que os programadores se referissem facilmente a seções específicas do código -fonte ao avaliar mensagens de erro ou se comunicar com outros programadores. Outros recursos ausentes incluem mensagens de erro detalhadas, que são úteis para diagnosticar e corrigir um erro de codificação e dobragem de código, que permite que os programadores examinem apenas partes relevantes do código -fonte, escondendo pars que não são afetados por alterações recentes.

Para lidar com essas limitações, alguns programadores do Arduino® usam outros IDEs para escrever programas. Esses usuários têm plugins de software escritos para IDEs de finalidade geral que adicionam suporte à programação específica do Arduino®. Isso adiciona muitos dos recursos que os programadores perdem no Arduino® IDE, mas a solução também vem com várias limitações. Para manter a capacidade de usar IDEs genéricos para o código Arduino®, os programadores devem ser rotineiramente atualizados com cada novo lançamento do software Arduino®. Além disso, esses IDEs genéricos não podem interagir com as placas Arduino® e, portanto, não podem ser usadas para fazer upload de software concluído para uma invenção do Arduino®.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?