Razones para dar el salto
Más de uno se estará preguntando, ¿Qué puede aportarme Visual Studio frente con respecto al IDE Arduino? Creo que si has estado mucho tiempo usando el IDE de Arduino te habrás dado cuenta de que es un editor pensado para simplificar la tarea de programar. Para
hacer que programar sea algo sencillo el editor prescinde de muchas
características como integración con git o mercurial o como un gestor de
archivos, bibliotecas.
No digo que no puedas dividir tu código
en varios .cpp o que no puedas incluir tus propios .h, lo que digo es
que si estás mínimamente acostumbrado al editor de Microsoft vas a ser
más productivo. Además vas a disfrutar de características que apreciamos
los programadores como el autocompletado, etc.
¿Te he convencido? En cualquier caso, es mejor que lo pruebes tu mismo.
Visual Studio y Arduino IDE
Para seguir el tutorial es necesario tener Arduino IDE y Visual Studio instalados.
Las versiones de ambos programas que están indicadas para usar el
plugin de VS que nos permite compilar fácilmente para Arduino son las
siguientes:
- Arduino IDE versión 1.6.1 ó anterior.
- Visual Studio versiones: 2008, 2010, 2012, 2013.
Importante! Las
versiones Visual Stduio Express no están soportadas, pero si que podéis
usar la versión Visual Studio 2013 Community Edition que es gratuito.
Podéis descargar el dicha versión gratuita del siguiente enlace:
Visual Micro
Es el plugin de Visual Studio que vamos a
instalar para compilar los skeches de Arduino. Tiene características de
pago que disfrutaremos durante un tiempo de evaluación, y que luego
pasaremos a la versión gratuita sin estas características. Con la
versión gratuita el programa cumple sobradamente su cometido, las
características premium incluyen por ejempo una herramienta para
ayudarnos a depurar nuestro programa. Para bajaros el plugin podéis
hacerlo desde su página web:
Instalación y primer ejemplo
En el siguiente vídeo voy a explicar el proceso de instalación de Visual Micro una vez tenemos instalados Visual Studio y Arduino IDE y voy hacer un pequeño ejemplo en el que demuestro lo fácil que resulta subdividir nuestro código y usar librerías propias.https://geekytheory.com/programar-arduino-con-visual-studio/
No hay comentarios:
Publicar un comentario