Arduino IDE 2.0 (beta): anúncio oficial do novo ambiente de desenvolvimento

Arduino IDE

Como você já sabe, a IDE do Arduino é o ambiente de desenvolvimento integrado para placas Arduino e outras placas compatíveis. Com esse ambiente, você pode escrever seus sketches e enviá-los para a placa para começar a trabalhar com essa popular plataforma de desenvolvimento entre entusiastas e makers.

Apesar das aparências, a IDE do Arduino continua sendo desenvolvida para aprimorar esse ambiente desde sua criação em 2005. Desde então, modificações foram feitas em aspectos que não são óbvios para o usuário, bem como em elementos da interface gráfica, para tornar a programação das placas muito mais agradável.

Atualmente, este ambiente é muito flexível , suportando diversas plataformas, incluindo Linux, e está disponível em 66 idiomas diferentes, como o espanhol, com suporte para até 1000 fóruns oficiais e não oficiais. Além disso, oferece milhares de livros úteis e foi baixado mais de 39 milhões de vezes no último ano.

O que há de novo no Arduino IDE 2.0 Beta

Mas tudo isso seria apenas história se não fosse pelo fato de a equipe responsável pelo seu desenvolvimento continuar trabalhando incansavelmente para aprimorar ainda mais o software. Prova disso é o recente anúncio do Arduino IDE 2.0, que já começa a "emergir", mesmo ainda sendo uma versão Beta ( experimente agora aqui ).

Nesta nova versão do Arduino IDE, há algumas notícias interessantes que acabarão sendo a versão final, embora esta versão experimental ainda tenha algumas coisas para polir e pode dar alguns problemas que serão corrigidos na versão final.

Dentre as novidades, as funções avançadas desta versão merecem destaque. A IDE do Arduino mantém sua interface amigável para usuários iniciantes, mas agora inclui novos recursos avançados. Por exemplo, a depuração em tempo real permite executar o código em uma placa conectada e pausá-lo em uma linha específica para observar o conteúdo de variáveis, memória, registradores etc., e detectar problemas.

Por outro lado, também inclui um editor moderno , proporcionando uma melhor experiência de usuário graças a uma interface responsiva, atalhos de navegação, preenchimento automático para sugerir variáveis, funções, etc., e compilação mais rápida. Desempenho ainda mais fluido nesta versão beta do Arduino IDE 2.0.

E se isso não for suficiente, a depuração em tempo real é compatível com todas as placas Arduino e com aquelas baseadas em SAMD e Mbed. É claro que os mantenedores do código também estão abertos a desenvolvedores de placas de terceiros que queiram adicionar suporte para outras placas.

A nova IDE é baseada no framework Eclipse Theia, que por sua vez é baseado na mesma arquitetura do VS Code, enquanto o front-end é escrito em TypeScript e a maior parte do back-end agora é escrita em Golang.


Adicionar como fonte preferencial no Google