Visual Micro, programmare Arduino con Visual Studio

Ciao a tutti,
Ho dato un'occhiata a http://www.visualmicro.com/, un plugin per Visual Studio che permette di programmare Arduino, direi che finalmente ci siamo!

Molto interessante.

Però funziona solo con la versione Professional di Visual Studio. Io ho la Express (gratuita) di VisuaL C++ e mi gira le palle installare la Professional...

Cmq domani provo e dò un feedback.

Piu interessante e funzionante è la soluzione che si trova qui http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=110776, che utilizza AVR Studio 5 come IDE di sviluppo per Arduino scaricabile da qui http://www.atmel.com/microsite/avr_studio_5/default.asp?source=redirect.
Informazioni più complete le trovi qui http://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/. mentre qui http://arduino.cc/forum/index.php/topic,81365.45.html trovi una guida in francese se ti trovi più a tuo agio con questa lingua.
E' un po' macchinosa la preparazione dell'ambiente e bisogna intervenire a mano sul makefile generato per via di un bug presente in AVR Studio 5, che si spera venga corretto in una successiva release, ma ne vale la pena. Lo sviluppo del codice è agevolato notevolmente con il meccanismo di Intellisense e puoi programmare Arduino con avrdude direttamente dall' IDE.

Ciao
QP

Purtroppo con AvrStudio c'è da "smanettare" troppo per i miei gusti (ad es. col SP1 di Visual Studio c'è da disinstallare/reinstallare un pò tutto), Visual Micro mi è piaciuto perché è immediato, l'unica pecca è per ora la mancanza del simulatore a mio parere.

PS: Con AvrStudio ho notato che c'è AVR Framework, qualcuno l'ha mai usato? Contiene delle funzioni non disponibili nella libreria standard di Arduino che potrebbero essere utili?

Ciao e grazie a tutti

flz47655:
Purtroppo con AvrStudio c'è da "smanettare" troppo per i miei gusti (ad es. col SP1 di Visual Studio c'è da disinstallare/reinstallare un pò tutto), Visual Micro mi è piaciuto perché è immediato, l'unica pecca è per ora la mancanza del simulatore a mio parere.

In effetti ho avuto dei problemi di convivenza tra VS e AvrStudio dopo l'aggiornamento ad SP1. Alla fine ho disinstallato VS compreso SP1 (che non uso di norma) e mi sono tenuto solo AvrStudio che utilizzo anche per testare i processori a 32 bit della serie UC3-Ax (ho preso una board UC3-A3 Xplained per studiarmi, oltre al processore, la tecnologia QTouch.)

PS: Con AvrStudio ho notato che c'è AVR Framework, qualcuno l'ha mai usato? Contiene delle funzioni non disponibili nella libreria standard di Arduino che potrebbero essere utili?

Ciao e grazie a tutti

AVR Software Framework fornisce, attualmente, solo strumenti per lo sviluppo su processori UC3 e Xmega, ma ha una struttura molto interessante.
Qui http://www.atmel.com/dyn/resources/prod_documents/doc8432.pdf trovi una descrizione di ASF, in particolare a pag. 3 puoi vedere la struttura dei moduli del framework.

Ciao
QP

Ho provato ad installarlo ma è necessario avere l'intera suite di Visual Studio. Con il solo Visual C++ sembra impossibile l'installazione.

Si, la versione Express non supporta i plugin, serve una versione completa.

Ciao

Ho Visual Studio 2010 professional e Windows Vista e non mi funziona.