Posso desenvolver com o Arduino usando um IDE com mais recursos?


29

A simplicidade do código-fonte aberto IDE do Arduino é grande, mas às vezes um pouco limitadora - gosto de usar o Netbeans, por exemplo, para outros trabalhos que faço. Existe algum plug-in para IDEs com mais recursos que me permitiria desenvolver para o Arduino (e fazer upload / executar código diretamente nele?) Até agora, minhas pesquisas não trouxeram muita coisa.


1
Sim, as limitações de programação do Adruino IDE são muito rígidas! Eu normalmente uso o Eclipse, mas não para o Arduino (ainda).
Powtac #

Há o VS da Microsoft que pode ser usado com o netduino. Isso está carregado ... Mas infelizmente apenas para a janela. E se você não é um estudante ou educador, acredito que é bastante caro. E é para o netduino, não para o Arduino. Ainda, muito capaz se você tiver o hardware e o software.
Bob Esponja

Não há IDE do Arduino. Existe apenas um editor de texto realmente ruim com um botão "Compilar".
Connor Lobo

Respostas:



12

O Atmel Studio é o ambiente de desenvolvimento que a Atmel fornece aos microcontroladores por trás da linha Arduino. O Atmel Studio 6 é baseado no Visual Studio da Microsoft, que é uma ferramenta de desenvolvimento C ++ muito completa.

Você pode personalizar o Atmel Studio 6 para trabalhar com as bibliotecas e o compilador do Arduino, conforme documentado aqui .


Preciso de uma cópia do MS Visual Studio para AVR Studio?
Powtac #

3
@powtac - No ...
Connor Wolf


8

Eu realmente gosto de usar Visual Micro, um plug-in para o Visual Studio, que funciona com as edições de 2008, 2010 e 2012.

Visual Micro no Codeplex


Captura de tela no Visual Studio 2012: VisualMicro plugin para o Visual Studio 2012


1
A nova configuração visual do VS2012 é horrível.
Bob Esponja

O Visual Studio não está exatamente dentro do orçamento da maioria dos entusiastas de iniciantes, considerando o preço de um arduino.
Octopus

@Octopus - Até 12 de março de 2013, você podia obtê-lo gratuitamente pelo MS Website Spark por 3 anos, e agora o Visual Micro informa que o plug-in funcionará com o Atmel Studio nos próximos meses.


5

O ROBOTC para Arduino é outra opção. Ele suporta muitos outros recursos, incluindo multitarefa (o que é bom para robôs). Ele também possui uma janela de depuração integrada que permite acessar informações de pinos, etc.

Este pacote de software tem o benefício de trabalhar com várias outras plataformas de robôs (todos os sistemas de robôs LEGO e robótica VEX), para que pessoas com experiência nesses sistemas possam preferir esse idioma.


4

http://inotool.org/ é um dos melhores, especialmente se você estiver em um sistema operacional Unix.

É uma ferramenta de linha de comando, mas é incrível se você é um fã da linha de comando.

Você simplesmente cria uma pasta e configura o ambiente usando o Ino. Em seguida, você usa seu editor de texto favorito ou IDE.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.