Translate

domingo, 15 de abril de 2012

Empezando con Netduino


Netduino es una placa de desarrollo open source, que utiliza el .net Micro Framework como runtime por lo que puede ser programado mediante el IDE Visual C# (C-Sharp) Express Edition. En cuanto a hardware cuenta con un poderoso microcontrolador ATMEL ARM de 32 bits corriendo a 48 MHz y es compatible con la mayoría de los Shields de Arduino.
Características:
  • Atmel 32-bit microcontroller
  • 48Mhz, ARM7
  • 14 Digital I/O Pins
  • 6 Analog Inputs
  • Arduino Shield Compatible
  • 100mbps ethernet
  • MicroSD socket (up to 2GB)
La presentación que me encuentro una vez recibo el pedio  es la que se muestra en la siguiente imagen.





 






Aquí se pueden encontrar las especificaciones técnicas de la placa:




  • AT91SAM7X512 (datasheet)
  • AT91SAM7X512 (summary)
  • Esquema
  • PC (Eagle)
  • Página oficial con documentación

  • ¿Por donde empezamos?


    Requisitos previos para empezar a trabajar

    - Instalar Visual Studio 2.010
    - Instalar Microframework
    - Instalar el SDK de Netduino

    Configurando nuestro entorno de desarrollo

    Tras tener todo instalado, nos vamos a Visual Studio 2.010 y creamos un nuevo proyecto de Micro Framework: Archivo | Nuevo proyecto | Plantillas instaladas | Visual C# | Microframework.
    Para nuestro ejemplo y modelo que vamos a usar, un Netduino Plus, ya que la mayoria de comunicaciones las realizaremos atraves de la red wifi o internet, abaratando el coste de las comunicaciones, ya que de momento no disponemos de ningún Shield bluetooth.

    Como referencia, podemos utilizar los libros "Getting Started with the Internet of Things
    " y "Getting Started with Netduino".


    En el siguiente post veremos como montar toda la infraestructura para poder comunicar via wifi mediante un periférico externo (teléfono con windows phone 7, mando wii o wii fit..) con nuestro nuevo juguete.



    No hay comentarios:

    Publicar un comentario