[#NETMF] NET MicroFramework updated to version 4.3 RTM and templates availables for Visual Studio 2015

Hello!

While I’m airport at airport, try to finish tuning the demos for 2 sessions that I will have in the Microsoft dotNet Spain Conference. After giving me head on the wall a while, 2 weeks ago with NetDuino and Visual Studio 2013, I see that .net MicroFramework friends have updated installers for Visual Studio, 2012, 2013, and 2015; and we also have a new version of NETMF > SDK v4.3 (QFE2-RTM)

You can download the SDK and templates from

  • NET Micro Framework SDK 4.3 (QFE2)

https://visualstudiogallery.msdn.microsoft.com/4dd0fc66-a0dc-4d9f-8cb4-5a8782c90eee

  • . NET Micro Framework VS2015 Project System

https://visualstudiogallery.msdn.microsoft.com/d90dcb48-d566-4bab-8ef1-0c7927758f9e

  • . NET Micro Framework VS2013 Project System

https://visualstudiogallery.msdn.microsoft.com/71212f3c-4188-4c55-9407-72cb06907e52

  • . NET Micro Framework VS2012 Project System

https://visualstudiogallery.msdn.microsoft.com/53a788d7-286b-414b-a780-773abf78bc27

Greetings @ Madrid

/El Bruno

Advertisements

[#NETMF] Net MicroFramework actualizado a 4.3 RTM y ya tenemos templates para Visual Studio 2015

Hola!

Mientras ando de aeropuerto en aeropuerto, intento terminar de afinar las demos para las 2 sesiones que tendré en la Microsoft dotNet Spain Conference. Después de darme con la cabeza en la pared un buen rato, hace 2 semanas con NetDuino y Visual Studio 2013, veo que los amigos de .Net MicroFramework han actualizado los instaladores para Visual Studio 2012, 2013 y 2015; y que además tenemos una nueva versión de NETMF > SDK v4.3 (QFE2-RTM)

El SDK y las plantillas se pueden descargar desde

Saludos @ Madrid

/El Bruno

[#NETMF] .NET Micro Framework ahora soporta Visual Studio 2013 y Visual Studio 14 !!!

Hola !

Casi casi se me pasa … y tengo el NetDuino a mano para ponerle el nuevo firmware y poder empezar a crear apps directamente desde Visual Studio 2013 😀

Si bien la versión está en BETA, la misma es bastante estable. Un ejemplo de ello es que los 3 ejemplos que tengo montados con Netduinos siguen funcionando.

Un detalle interesante es que el instalador incluye todas las versiones para instalar en Visual Studio, incluidos Visual Studio 2012, Visual Studio 2013 y … Visual Studio 14 .

Clipboard02

Y una vez instalado, se agradece el tener las plantillas directamente en el IDE

Clipboard01

HomePage: http://netmf.codeplex.com/

Download: http://netmf.codeplex.com/releases/view/133285

Saludos

/El Bruno

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VIII) Links

image

Hola,

I almost forgot to put the links with the comparision between the 3 platforms

  1. Introduction
  2. Arduino Sample
  3. Netduino Introduction
  4. Netduino Sample
  5. Gadgeteer Sample
  6. My opinion about Arduino
  7. My opinion about Netduino
  8. My opinion about .Net Gadgeteer

Saludos @ La Finca

El Bruno

image image image Google

Technorati Tags: ,,,
Windows Live Tags: Arduino,Netduino,Gadgeteer,Links
WordPress Tags: Arduino,Netduino,Gadgeteer,Links

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VIII) Enlaces completos

image

Hola,

me había olvidado de poner los links completos con la comparación entre las 3 plataformas

  1. Introducción
  2. Ejemplo con Arduino
  3. Comenzando con Netduino
  4. Ejemplo con Netduino
  5. Ejemplo con Gadgeteer
  6. Conclusiones sobre Arduino 
  7. Conclusiones sobre Netduino
  8. Conclusiones sobre .Net Gadgeteer

Un dato interesante a tener en cuenta … en las

Saludos @ Home

El Bruno

image image image Google

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VII) conclusions, Pros and Cons of .net Gadgeteer

image

Series

  1. Introduction.
    https://elbruno.com/2013/07/13/xduino-arduino-vs-netduino-vs-gadgeteer-i/
  2. Example with Arduino
    https://elbruno.com/2013/07/15/xduino-arduino-vs-netduino-vs-netgadgeeter-ii-usamos-el-arduino/
  3. Beginning with Netduino
    https://elbruno.com/2013/07/16/xduino-arduino-vs-netduino-vs-netgadgeeter-iii-empezamos-con-netduino/
  4. Example with Netduino
    https://elbruno.com/2013/07/17/xduino-arduino-vs-netduino-vs-gadgeteer-iii-el-ejemplo-con-netduino/
  5. Example with Gadgeteer
    https://elbruno.com/2013/07/18/xduino-arduino-vs-netduino-vs-gadgeteer-v-ejemplo-con-gadgeteer/
  6. Conclusions on Arduino
    https://elbruno.com/2013/07/22/xduino-arduino-vs-netduino-vs-gadgeteer-vi-conclusiones-pros-y-contras-de-arduino/
  7. Conclusions on Netduino
    https://elbruno.com/2013/07/23/xduino-arduino-vs-netduino-vs-gadgeteer-vi-conclusiones-pros-y-contras-de-netduino/

Hello.

After the review of Arduino and Netduino, today I close with .net Gadgeteer

.NET Gadgeteer

Pros

The main advantage of the Gadgeteer .net is the speed with which we can prototype. On the one hand the plate has sensors plug & play, what we have in Arduino with a Groove Shield. Also within Visual Studio have a visual environment where we can see how the connections are PIN and have to use for each sensor. This working model Drag & Drop really makes that anyone can quickly prototype.

Another important issue is the code. Visual DSL where we connect the sensors is responsible for generating the initialization of the same code, then a single programmer has to focus on the business logic that you want to apply to the prototype. Once more Gadgeteer WINS in speed.

Another advantage, from the academic point of view is that it is open odigo. You can find onhttp://gadgeteer.codeplex.com/ and see how it works on the inside. And I don’t want to forget that he was born as a project of MS Research for quick prototypes, which at the request of the community became a commercial product for enthusiasts and people with little social life.

Cons

I think the main drawback is the price. A complete Kit to get started is much more expensive than one Arduino orNetduino, making fast numbers is almost double. The following is not one against, but if what you want is to work at a low level, or you think Gadgeteer.

Conclusion

Gadgeteer is Visual Basic of sensors. And don’t drink it for the bad side of Visual Basic, it allows you to make things powerful and very fast. If this is what you want, it’s great. If on the other hand you want to work at a lower level you can download to Netduino and if you like Arduino to hardcore is your friend.

Greetings @ Barcelona

El Bruno

image image image Google

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VII) conclusiones, Pros y Cons de .Net Gadgeteer

image

Series

  1. Introducción.
    https://elbruno.com/2013/07/13/xduino-arduino-vs-netduino-vs-gadgeteer-i/
  2. Ejemplo con Arduino
    https://elbruno.com/2013/07/15/xduino-arduino-vs-netduino-vs-netgadgeeter-ii-usamos-el-arduino/
  3. Comenzando con Netduino
    https://elbruno.com/2013/07/16/xduino-arduino-vs-netduino-vs-netgadgeeter-iii-empezamos-con-netduino/
  4. Ejemplo con Netduino
    https://elbruno.com/2013/07/17/xduino-arduino-vs-netduino-vs-gadgeteer-iii-el-ejemplo-con-netduino/
  5. Ejemplo con Gadgeteer
    https://elbruno.com/2013/07/18/xduino-arduino-vs-netduino-vs-gadgeteer-v-ejemplo-con-gadgeteer/
  6. Conclusiones sobre Arduino
    https://elbruno.com/2013/07/22/xduino-arduino-vs-netduino-vs-gadgeteer-vi-conclusiones-pros-y-contras-de-arduino/
  7. Conclusiones sobre Netduino
    https://elbruno.com/2013/07/23/xduino-arduino-vs-netduino-vs-gadgeteer-vi-conclusiones-pros-y-contras-de-netduino/

Hola. 

Después de la revisión de ArduinoNetduino, hoy cierro con .Net Gadgeteer 

.Net Gadgeteer

Pros

La principal ventaja de .Net Gadgeteer es la velocidad con la que podemos prototipar. Por un lado la placa tiene sensores del tipo plug & play, lo que tenemos en Arduino con un Groove Shield. Además dentro de Visual Studio tenemos un entorno visual donde podemos ver como van las conexiones y que PIN tenemos que usar para cada sensor. Este modelo de trabajo Drag&Drop realmente hace que cualquiera pueda prototipar de forma rápida.

Otro tema importante es el código. El DSL visual donde conectamos los sensores se encarga de generar el código de inicialización de los mismos, luego un programador solo tiene que centrarse en la lógica de negocios que quiere aplicar en el prototipo. Una vez más Gadgeteer gana en velocidad. 

Otra ventaja, desde el punto de vista académico es que es ódigo abierto. Lo puedes encontrar en http://gadgeteer.codeplex.com/ y ver como funciona por dentro. Y no quiero olvidarme que nació como un proyecto de MS Research para prototipados rápidos que a pedido de la comunidad se convirtió en un producto comercial para entusiastas y personas con poca vida social.

Cons

Creo que la principal contra es el precio. Un Kit completo para comenzar a trabajar es mucho más caro que uno de Arduino o Netduino, haciendo números rápidos es casi el doble. Lo siguiente no es una contra, pero si lo que quieres es trabajar a bajo nivel, ni pienses en Gadgeteer.  

Conclusion

Gadgeteer es el Visual Basic de los sensores. Y no lo tomes por el lado malo de Visual Basic, te permite hacer cosas potentes y de una forma muy rápida. Si esto es lo que quieres, es genial. Si por otra parte quieres trabajar en un nivel inferior puedes bajar a Netduino y si te gusta al hardcore Arduino es tu amigo.

 

Saludos @ Barcelona

El Bruno

image image image Google

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VI) conclusions, Pros and cons of Netduino

image

Series

  1. Introduction. https://elbruno.com/2013/07/13/xduino-arduino-vs-netduino-vs-gadgeteer-i/
  2. Example with Arduino. https://elbruno.com/2013/07/15/xduino-arduino-vs-netduino-vs-netgadgeeter-ii-usamos-el-arduino/
  3. Starting with Netduino. https://elbruno.com/2013/07/16/xduino-arduino-vs-netduino-vs-netgadgeeter-iii-empezamos-con-netduino/
  4. Example with Netduino. https://elbruno.com/2013/07/17/xduino-arduino-vs-netduino-vs-gadgeteer-iii-el-ejemplo-con-netduino/
  5. Example with Gadgeteer. https://elbruno.com/2013/07/18/xduino-arduino-vs-netduino-vs-gadgeteer-v-ejemplo-con-gadgeteer/
  6. Conclusions on Arduino, https://elbruno.com/2013/07/22/xduino-arduino-vs-netduino-vs-gadgeteer-vi-conclusiones-pros-y-contras-de-arduino/

Hello.

Yesterday was my review for Arduino, today I’ll go with Netduino

NETDUINO

Pros

The Pros begin with a “Netduino is so cool”. It is a small device that allows you to make quick prototypes in C#. It may seem weird, but programming in C# is the 2nd best advantage. Even if we have all the advantages of a good programming language (Generics, Linq, etc) C# is in 2nd place. The 1st place go for the next one: Netduino is based on .net Micro Framework, and out of the box has tons of stuff which are very difficult to implement in Arduino: Timers, MultiThreading, events, etc. On the other hand, it is not much more expensive: an Arduino (€20) and the Netduino (€34,95), so prototype with Netduino is not very expensive.

Another point to comment that .net Micro Framework is Open Source, so everyone can see how it works, is available for everyone at CodePlex. And I don’t want to forget that with Netduino you have:

Debugging

An emulator integrated in Visual Studio

– A chip to 48 MHz (the 16 MHz of Arduino-vs), an ARM chip from 32 bits (vs the ATmega 8-bit), etc. Netduino is more powerful than Arduino .

Cons

The main drawback of Netduino is mounted on .net Micro Framework. And if at some point like to browse what is not included in the NETMF, as you create you own NETMF your own branch, or you wait for someone to do it for you. Another important point to have in mind is that the collection of sensors that exist for Netduino is smaller than the Netduino. And even if there are a couple of tutorials on how to implement a C# handler for NETMF of a sensor, from C++ code; the reality is that it is not so easy.

Another problem you have is the price (I’m not crazy wait for it …). I’m don’t know if there are cheap Netduino chips, anyways think always in €35 each one; on the other hand it is possible to prototyping with Arduino (€20) and then deploy it to AVR chips of less than €10.

Conclusion

Netduino is very good. If you do not want to move to the world of men and writing code in c++; netduino is an excellent choice. It is not very expensive, has all the advantages of the Microsoft languages and the best current IDE integrates very well: Visual Studio 2012. At this point, one I will punish with a “that’s payment” because using the Express versions that are free! I think Netduino is fine and even more if you want to make quick prototypes in a known IDE.

Tomorrow something about .net Gadgeteer…

Saludos @ Barcelona

El Bruno

image image image Google

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VI) Conclusiones, Pros y Contras de Netduino

image

Series

  1. Introduction. https://elbruno.com/2013/07/13/xduino-arduino-vs-netduino-vs-gadgeteer-i/
  2. Example with Arduino. https://elbruno.com/2013/07/15/xduino-arduino-vs-netduino-vs-netgadgeeter-ii-usamos-el-arduino/
  3. Starting with Netduino. https://elbruno.com/2013/07/16/xduino-arduino-vs-netduino-vs-netgadgeeter-iii-empezamos-con-netduino/
  4. Example with Netduino. https://elbruno.com/2013/07/17/xduino-arduino-vs-netduino-vs-gadgeteer-iii-el-ejemplo-con-netduino/
  5. Example with Gadgeteer. https://elbruno.com/2013/07/18/xduino-arduino-vs-netduino-vs-gadgeteer-v-ejemplo-con-gadgeteer/
  6. Conclusiones sobre Arduino, https://elbruno.com/2013/07/22/xduino-arduino-vs-netduino-vs-gadgeteer-vi-conclusiones-pros-y-contras-de-arduino/

Hola. 

Ayer le tocó mi review a Arduino, hoy vamos con Netduino ..

NETDUINO

Pros

Los Pros comienzan con un “Netduino mola” para España, o “Netduino es un show” para Latinoamerica. Es un device pequeño que te permite hacer prototipos rápidos en C#. Puede parecer raro, pero oder programar en C# es la 2da mejor ventaja, siendo que contamos con todas las ventajas de un lenguaje de programación buenísimo (Generics, Linq, etc). La primera es que Netduino está montado sobre .Net Micro Framework, y de fábrica tiene todo lo que es muy díficil de implementar en Arduino: Timers, MultiThreading, orientación a eventos, etc. Por otra parte, tampoco es mucho más caro: un Arduino (€20) y el Netduino (€34,95), prototipar con Netduino no es muy caro.

Otro punto a comentar que .Net Micro Framework es Open Source, así que si quieres ver como funcionan “las tripas”, está disponible para todo el mundo en CodePlex. Y no me quiero olvidar que con Netduino tienes:

– Depuración

– Un Emulador integrado en Visual Studio

– Un chip a 48MHz (vs los 16MHz de Arduino), un chip ARM de 32 bits (vs el ATmega de 8 bits), etc. Vamos que es más potente.

Cons

La principal contra de Netduino es que está montado sobre .Net Micro Framework. Y si en algún momento quieres hcaer algo que no está incluido en el NETMF, pues o te creas una rama propia de NETMF a tu gusto, o te esperas a que alguien lo haga por tí. Además la colección de sensores que hay para Netduino es inferior a la de Netduino. Si bien, muchas veces hay un par de tutoriales sobre como implementar un controlador para NETMF de un sensor, a partir de código C++; la realidad es que no es tan fácil.

Otro problema que tiene es el precio (pero si arriba pusiste otra cosa melón!). No se si hay chips Netduino baratos, pensemos siempre en €35 por cada uno; en cambio es posible prototipar con Arduino y luego implementarlo en chips AVR de menos de €10.

Conclusion

Netduino está muy pero muy bien. Si no quieres pasarte al mundo de los hombres y escribir código en C/C++; netduino es una excelente opción. No es muy caro, tiene todas las ventajas de los lenguajes de Microsoft y se integra muy bien el mejor IDE actual: Visual Studio 2012. En este punto, alguno me castigará con un “eso es de pago” pues usa las versiones Express que son gratis! Yo creo que Netduino está muy bien y más aún si quieres hacer prototipos rápidos en un IDE conocido.

 

Mañana algo sobre .Net Gadgeteer …

Saludos @ La Finca

El Bruno

image image image Google

[#XDUINO] Arduino vs Netduino vs Gadgeteer (VI) conclusions, Pros and cons of Arduino

image

Series

  1. Introduction. https://elbruno.com/2013/07/13/xduino-arduino-vs-netduino-vs-gadgeteer-i/
  2. Example with Arduino. https://elbruno.com/2013/07/15/xduino-arduino-vs-netduino-vs-netgadgeeter-ii-usamos-el-arduino/
  3. Starting with Netduino. https://elbruno.com/2013/07/16/xduino-arduino-vs-netduino-vs-netgadgeeter-iii-empezamos-con-netduino/
  4. Example with Netduino. https://elbruno.com/2013/07/17/xduino-arduino-vs-netduino-vs-gadgeteer-iii-el-ejemplo-con-netduino/
  5. Example with Gadgeteer. https://elbruno.com/2013/07/18/xduino-arduino-vs-netduino-vs-gadgeteer-v-ejemplo-con-gadgeteer/

Hello

After the series of posts where I showed how to make a simple application with a LED and a BUTTON with Arduino, Netduino and .Net Gadgeter, today I present my opinion about Arduino. Let’s see…

ARDUINO

Pros

Arduino is the most widespread platform between the 3. It is almost impossible to think of an example and not find related information in Arduino.cc, google.com or bing.com. There are tons of samples, many forums and a very big community behind Arduino so you probably do not have to spend much time in research.

Another important point is that, while there are components that can be reused between 3 platforms, the starting point for most of the sensors and actors, is always for Arduino. Arduino is the platform which has more “versions”, more sensors and a is also the cheapest.

Cons

Although of course, are not all good news for Arduino. If you are not used to program in C/C++, you’ll have a little pain. Forget about programming events, multithreading, and everything that we are accustomed in the 21st century with languages like C#. For sure there are many solutions in forums and communities for these “problems” However most of the times, you find a solution which is incompatible with another solution, so you have to sit down and spend a good afternoon and evening with the device to the side, programming, deploying, testing, etc.. By the way, if you are of those who like to debug… forget about in this case.

Conclusion

Arduino is the most popular platform and the cheapest. That already makes that add many points and in addition, if you get used to the programming environment (once again recommend Visual Micro and Visual Studio 2012) can have a good time. In addition if you want to work at low level, or with sensors not standards, Arduino gives you a very powerful base to get started.

Tomorrow Netduino stuff

Saludos @ La Finca

El Bruno

image image image Google