image

Buenas,

después de un par de días en la playita con los amigos de Gusenet, vamos a meter las actualizaciones a cholón en el laptop.

Nota: No me olvido de agradecer a todos los que participaron y coordinaron el eventazo #YoNodeTuXaml. Hubo un montón de cracks y la verdad que pase un rato genial. Mañana escribiré un post al respecto (a ver si @jc_quijano me pasa alguna foto)

Hoy vamos a lo que vamos, desinstalo Visual Studio 2010 y paso a trabajar con .Net Gadgeteer solamente con Visual Studio 2012 (esa es la idea que comenté ayer).

 

Aquí dejo una crónica de los pasos que he seguido, incluidas las ostias y golpazos que me pegué en el camino para que funcione.

1. Desinstalar versiones anteriores. Aunque con cuidado, no desinstales el SDK (aunque no debería hacerte falta si no haces HW, hazme caso)

image

2. Descargar y ejecutar .NET Gadgeteer Core 2.42.700 desde https://gadgeteer.codeplex.com/releases/view/105366

image

3. 2 minutos después ya está todo OK

image

4. Ahora si, abro Visual Studio 2012 y puedo ver los nuevos tipos de proyecto para Gadgeteer

image

5. Vamos con un new project del tipo NETMF 4.2 y … ostion

    —————————
    Microsoft Visual Studio
    —————————
    The project file ‘C:\Users\<user>\AppData\Local\Temp\xnrmsqxj.xek\Temp\GadgeteerApp8.csproj’ cannot be opened.

    There is a missing project subtype.
    Subtype: ‘{b69e3092-b931-443c-abe7-7e7b65f2a37f}’ is unsupported by this installation.
    —————————
    OK   Help  
    —————————

6. En el canto de los dientes, que dolor! y no entiendo muy bien porqué. Bueno en realidad si, ha pasado lo siguiente:

Un prerequisito para esta versión de .Net Gadgeteer para Visual Studio 2012 es .Net Micro Framework 4.3. Yo no tengo pensado actualizar mi hardware con lo que pensé que con NETMF 4.2 me alcanzaba, pero no. Me toca descargar NETMF 4.3 SDK desde http://netmf.codeplex.com/downloads/get/500745 y lanzar el instalador.

image

7. Dentro del mismo veo que tiene todas las versiones “anteriores” de NETMF

image

8. Asi que para adelante!

image

9. Y ahora si ya puedo crear nuevo proyecto

10. Escrivir un Hola Mundo!

11. Y … Funciona 😀

En el caso de .Net Gadgeteer es algo así como poner lo siguientes elementos

 

Con el siguiente diagrama

image

y el siguiente código par encender y apagar el led del button cuando se presiona el mismo

   1: using Gadgeteer.Modules.GHIElectronics;

   2:  

   3: namespace GadgeteerApp12

   4: {

   5:     public partial class Program

   6:     {

   7:         void ProgramStarted()

   8:         {

   9:             button.ButtonPressed += ButtonButtonPressed;

  10:         }

  11:  

  12:         void ButtonButtonPressed(Button sender, Button.ButtonState state)

  13:         {

  14:             button.ToggleLED();

  15:         }

  16:     }

  17: }

Saludos @ Home

El Bruno

image image image

One response to “[#NETMF] Instalando .Net Gadgeteer para Visual Studio 2012 (menudas ostias !!!)”

  1. […] para Visual Studio 2012. Sin embargo la solución es parecida a la de NETMF 4.2, la expliqué en este post y nos permite tener proyectos de .Net Gadgeteer en nuestra ventana de New Projects de Visual Studio […]

    Like

Leave a reply to [#XDUINO] Arduino vs Netduino vs Gadgeteer (V) Ejemplo con Gadgeteer | El Bruno Cancel reply

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading