Posso sviluppare con Arduino usando un IDE con più funzionalità?


29

La semplicità dell'IDE di Arduino open source è eccezionale, ma a volte un po 'limitante - mi piace usare Netbeans per esempio per altri lavori che faccio. Esistono plug-in per IDE più completi che mi consentirebbero di sviluppare per Arduino (e caricare / eseguire direttamente il codice su di esso?) Finora le mie ricerche non hanno fatto molto.


1
Sì, i limiti di programmazione dell'IDE Adruino sono molto severi! Normalmente uso Eclipse ma non per Arduino (ancora).
Powtac,

C'è il VS di Microsoft che può essere usato con netduino. Viene caricato ... Ma purtroppo solo per Windows. E se non sei uno studente o un insegnante credo che sia piuttosto costoso. Ed è per netduino, non per Arduino. Comunque, molto capace se hai l'hardware e il software.
Sponge Bob

Non esiste un IDE Arduino. C'è solo un editor di testo davvero scadente con un pulsante "Compila".
Connor Wolf,

Risposte:



12

Atmel Studio è l'ambiente di sviluppo fornito da Atmel per i microcontrollori dietro la linea Arduino. Atmel Studio 6 si basa su Visual Studio di Microsoft che è uno strumento di sviluppo C ++ molto completo.

Puoi personalizzare Atmel Studio 6 per lavorare con le librerie e il compilatore Arduino, come documentato qui .


Ho bisogno di una copia di MS Visual Studio per AVR Studio?
powtac,

3
@powtac - No ...
Connor Wolf


8

Mi piace molto usare Visual Microun plugin per Visual Studio, che funziona con le edizioni 2008, 2010 e 2012.

Visual Micro su Codeplex


Schermata in Visual Studio 2012: Plug-in VisualMicro per Visual Studio 2012


1
La nuova configurazione visiva di VS2012 è orribile.
Sponge Bob

Visual Studio non è esattamente nel budget della maggior parte degli hobbisti principianti, considerando il prezzo di un arduino.
Polpo,

@Octopus - Fino al 12 marzo 2013 è possibile ottenerlo gratuitamente tramite il sito Web Spark per 3 anni, e ora Visual Micro riporta che il plug-in funzionerà con Atmel Studio nei prossimi mesi.


5

ROBOTC per Arduino è un'altra opzione. Supporta molte altre funzionalità, incluso il multitasking (che è utile per i robot). Ha anche una finestra di debug integrata che ti consente di accedere alle informazioni sui pin, ecc.

Questo pacchetto software ha il vantaggio di lavorare con più altre piattaforme robot (tutti i sistemi robot LEGO e la robotica VEX), quindi le persone con esperienza con tali sistemi potrebbero preferire questa lingua.


4

http://inotool.org/ è uno dei migliori soprattutto se utilizzi un sistema operativo Unix.

È uno strumento da riga di comando, ma è sorprendente se sei un fan della riga di comando.

È sufficiente creare una cartella e configurare l'ambiente utilizzando Ino. Quindi, usi il tuo editor di testo o IDE preferito.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.