Netduino – Llevando la plataforma .Net a nuevo hardware.


Alguna vez se han preguntado ¿donde puedo implementar programas hechos con .Net?, seguramente si y las respuestas son las de siempre, todos los sistemas Windows 98 o superiores con mayor o menor compatibilidad a algunos frameworks, gracias a proyectos como Mono podemos implementarlos en Mac, Linux y recientemente en iOS y Android (estos últimos con material para un post independiente), en dispositivos móviles como celulares, pero . . . ¿han pensado en usarlo para proyectos de electronica?

Esto se puede hacer gracias a Netduino, un proyecto inspirado en Arduino para la creacion de hardware para proyectos electronicos, Netduino funciona con el .Net Micro Framework (una mas pequeño que el compact framework) cuyo SDK se puede descargar de Microsoft y en Codeplex podemos encontrar el emulador para probar los proyectos como se hace con WIndows Phone que tiene su emulador de telefono para probar.

Obviamente las capacidades de procesamiento son limitadas y proyectos como procesamiento de imagen o IA compleja que necesiten mucho procesamiento deberán de pensarse para plataformas mas robustas pero para tareas menos demandantes como proyectos de arte o control remoto de robots sencillos podría funcionar.

Esta plataforma se programa en C# el programa compilado se envía mediante USB al hardware el cual queda listo para correr la aplicación al encenderlo o presionar reset.

Otra ventaja de este proyecto es que tiene licencia abierta por lo que pueden armar sus propios circuitos ya que los esquemáticos están disponibles junto con los layouts de las tarjetas electronicas, como verán, un paquete lleno de diversión.

Para mas detalles no dejen de visitar http://www.netduino.com/

Leave a Reply

Your email address will not be published. Required fields are marked *