Una alternativa a Arduino es Netduino, otra plataforma “open source” usando el “.NET Micro Framework”
Desde el 16 November 2009, Microsoft publicó las fuentes de .NET Micro Framework 4.0 disponible bajo una Licencia Apache 2.0.
Ejemplo de una aplicación de GPS
http://blog.bobcravens.com/2010/09/gps-using-the-netduino/Ejemplo de automatización con Kinect:
http://www.codeproject.com/Articles/314774/Home-Automation-with-Netduino-and-Kinect