Puis-je développer avec l'Arduino en utilisant un IDE avec plus de fonctionnalités?


29

La simplicité de l'IDE Arduino open source est excellente, mais parfois un peu limitative - j'aime utiliser Netbeans par exemple pour d'autres travaux que je fais. Existe-t-il des plugins pour des IDE plus complets qui me permettraient de développer pour l'Arduino (et de télécharger / exécuter directement du code dessus?) Jusqu'à présent, mes recherches n'ont pas apporté grand-chose.


1
Oui, les limitations de programmation de l'IDE Adruino sont très strictes! J'utilise normalement Eclipse mais pas pour Arduino (pour l'instant).
powtac

Il existe des VS de Microsoft qui peuvent être utilisés avec netduino. C'est chargé ... Mais malheureusement uniquement pour la fenêtre. Et si vous n'êtes pas étudiant ou éducateur, je pense que c'est assez cher. Et c'est pour netduino, pas Arduino. Pourtant, très capable si vous avez le matériel et les logiciels.
Sponge Bob

Il n'y a pas d'IDE Arduino. Il y a juste un éditeur de texte vraiment merdique avec un bouton "Compiler".
Connor Wolf

Réponses:



12

Atmel Studio est l'environnement de développement qu'Atmel fournit pour les microcontrôleurs derrière la ligne Arduino. Atmel Studio 6 est basé sur Visual Studio de Microsoft qui est un outil de développement C ++ très complet.

Vous pouvez personnaliser Atmel Studio 6 pour qu'il fonctionne avec les bibliothèques Arduino et le compilateur, comme indiqué ici .


Ai-je besoin d'une copie de MS Visual Studio pour AVR Studio?
powtac

3
@powtac - Non ...
Connor Wolf


8

J'aime beaucoup utiliser Visual Microun plugin pour Visual Studio, qui fonctionne avec les éditions 2008, 2010 et 2012.

Visual Micro sur Codeplex


Capture d'écran dans Visual Studio 2012: Plugin VisualMicro pour Visual Studio 2012


1
La nouvelle configuration visuelle de VS2012 est horrible.
Bob l'éponge

Visual Studio n'est pas exactement dans le budget de la plupart des amateurs débutants, compte tenu du prix d'un arduino.
Octopus

@Octopus - Jusqu'au 12 mars 2013, vous pouviez l'obtenir gratuitement via MS Website Spark pendant 3 ans, et maintenant Visual Micro signale que le plugin fonctionnera avec Atmel Studio dans les prochains mois.


5

ROBOTC pour Arduino est une autre option. Il prend en charge de nombreuses autres fonctionnalités, y compris le multitâche (ce qui est bien pour les robots). Il dispose également d'une fenêtre de débogage intégrée qui vous permet d'accéder aux informations de broche, etc.

Ce progiciel a l'avantage de travailler avec plusieurs autres plates-formes de robot (tous les systèmes de robot LEGO et la robotique VEX), donc les personnes ayant de l'expérience avec ces systèmes peuvent préférer cette langue.


4

http://inotool.org/ est l'un des meilleurs, surtout si vous utilisez un système d'exploitation Unix.

C'est un outil en ligne de commande, mais c'est incroyable si vous êtes fan de la ligne de commande.

Vous créez simplement un dossier et configurez l'environnement à l'aide d'Ino. Ensuite, vous utilisez votre éditeur de texte ou IDE préféré.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.