Una de las cosas que permite NetDuino es usar su sistema de depuración o debugger en tiempo real a través de su USB nativo.
Esto en Arduino salvo en las placas mas modernas como Leonardo, Due, Yun, etc. no se puede hacer principalmente por la carencia de ese USB nativo ya que la conversión USB>Serial se realiza con un chip TTL.
Pues bien, hacer uso de esta funcionalidad es muy sencillo y nos permite imprimir texto y visualizarlo en el ordenador (en el IDE).
Pues sí, es una cosa muy curiosa de NetDuino que permite usar el pulsador de la placa, que normalmente funciona como pulsador de reset, para darle el uso que queramos.
Realmente no tiene ningún misterio, aunque hace falta instalar varias cosas.
Lo primero de todo es bajar e instalar el Microsoft Visual C# Express 2010, durante la instalacion pregunta si queremos instalar también el SQL Server, pero eso no nos sirve para nada así que lo dejaremos desmarcado.
Después hace falta el .NET Micro Framework SDK v4.2, solo se puede instalar teniendo el Microsoft Visual C# Express 2010 así que ahora es el momento de hacerlo.
NetDuino es una placa de desarrollo Open Source al igual que lo es Arduino, pero a diferencia de esta ultima NetDuino utiliza el .net Micro Framework como runtime por lo que puede ser programado mediante el IDE Visual C# Express Edition.
A veces por muchas pruebas que hagas no sale todo como uno quiere. Eso ha sucedido con los mandos que aun habiendo dedicado horas y horas ha habido detalles que se me pasaron por alto y eso ha hecho que abandone el proyecto, podría seguirse pero ni tengo tiempo ni animo para ello.