¿Cuáles son los sistemas listos para .NET Micro Framework disponibles?

12

Una vez que escuché sobre Netduino , comencé a preguntarme qué otros sistemas proporcionarían las mismas características:

  • Procesador y memoria Micro .NET Framework listo
  • interfaz USB
  • Barato
  • Portátil
Jader Dias
fuente
2
Ver también: stackoverflow.com/questions/3207597/…
BlueRaja - Danny Pflughoeft

Respuestas:

7

TinyCLR produce varias placas diferentes que soportan .Net Micro Framework, la más popular fue una vez el Fez Domino , ahora en desuso y reemplazado por el Fez Panda II :

FEZ (Freakin 'Easy!) Es una pequeña placa de código abierto que ejecuta Microsoft .NET Micro Framework. Esto significa que puede escribir código con mucha más eficiencia utilizando el lenguaje de programación C # en Microsoft Visual C # express gratuito. Cree sus próximos proyectos en minutos conectando FEZ Domino a uno de los escudos o los muchos componentes disponibles. Incluye cable USB.

Muchas bibliotecas ya están incluidas, como el sistema de archivos FAT, subprocesos, cliente USB, host USB, UART, SPI, I2C, GPIO, PWM, ADC, DAC y muchos más.

FEZ ofrece muchas características que no se encuentran en Arduino, BASIC STAMP y otras:

  • Basado en .NET Micro Framework de Microsoft.
  • Se ejecuta en procesadores ARM NXP de 72Mhz.
  • Admite depuración en tiempo de ejecución (puntos de interrupción, inspección variable, escalonamiento, etc.)
  • Use Visual C # 2010 Express Edition para el desarrollo.
  • Capacidades avanzadas como FAT, dispositivo USB y host USB.
  • Se actualiza fácilmente a hardware como EMX .
  • Archivos de diseño de hardware de código abierto.
  • Use escudos y placas de soporte existentes.
  • Basado en el chipset USBizi (ideal para uso comercial).
  • FEZ Mini es compatible con pin-out BS2 con E / S adicionales.
  • FEZ Domino es compatible con pin Arduino con E / S adicionales.
Jared Harley
fuente
2
Cuesta $ 74.95
Jader Dias
FLASH libre de usuarios Acerca de 148 KB, RAM libre de usuarios Acerca de 62 KB
Jader Dias
El firmware no es de código abierto, lo que siempre me ha desanimado.
Connor Wolf el
4

Complementando la respuesta "O Engenheiro":

GHI EMX US $ 299.95 texto alternativo

  • Procesador ARM 7 de 72 MHz y 32 bits
  • 16 MB de RAM y 4.5 MB de FLASH
  • 320 x 240 Pantalla TFT de 3.5 "con pantalla táctil.
  • Conector Ethernet RJ-45.
  • Compatible con GHI WiFi-Expansion.
  • Conector JTAG estándar (solo disponible para socios GHI).
  • Señales TFT expuestas.
  • Señales GPIO con interrupciones expuestas en pines de cabecera de 0.1 "con descripciones de pines incorporados.
  • 2 bus maestro SPI (8/16 bits).
  • Interfaz I2C
  • 4 UART expuestos (puertos seriales), una interfaz RS232 con protocolo de enlace de hardware.
  • 7 entradas analógicas (ADC), 2 se utilizan con pantalla táctil.
  • 1 salida analógica (DAC).
  • 2 interfaces CAN, CAN 1 está conectado a CAN PHY con la interfaz 9-DSUB.
  • 6 señales PWM.
  • Soporte de interfaz de un cable
  • Conector de tarjeta SD / MMC con resorte.
  • Puerto del dispositivo USB
  • Puerto host USB
  • Zócalo del módulo XBee.
  • Interfaz UEXT para expansiones fáciles como GPS, decodificador de MP3 o acelerómetro de 3 ejes.
  • Batería de respaldo del reloj en tiempo real.
  • LED y pulsadores.
  • Piezo a bordo.
  • Alimentado por USB o CC (entrada de 6 voltios a través del conector de alimentación de 2,1 mm).

Tahoe-II US $ 399.00

texto alternativo

  • CPU Meridian (ARM920 @ 100MHz)
  • SDRAM de 8Mbytes y Flash de 4Mbytes
  • LCD TFT horizontal de 3.5 "con pantalla táctil
  • 9 botones de entrada de usuario
  • Serie RS232 (DB9)
  • Función USB
  • Ethernet
  • Acelerómetro, con soporte para notificación de eventos, incluida la detección de caída libre
  • Interfaz de tarjeta SD
  • Sensor de temperatura y 2 canales ADC
  • Interfaz para el módulo inalámbrico XBee (y canales ADC adicionales si están instalados)
  • Salida PWM
  • Conectores de expansión que exponen señales GPIO, I2C, SPI y UART
Jader Dias
fuente
3

También publicaré sobre Netduino US $ 34.95 , una plataforma de código abierto

texto alternativo

Procesador y memoria

  • Microcontrolador Atmel de 32 bits
  • Velocidad: 48MHz, ARM7
  • Almacenamiento de código: 128 KB
  • RAM: 60 KB

características digitales de E / S

  • los 20 pines digitales y analógicos: GPIO
  • pines digitales 0-1: UART 1 RX, TX
  • pines digitales 2-3: UART 2 RX, TX
  • pines digitales 5-6: PWM, PWM
  • pines digitales 7-8: UART 2 RTS, CTS
  • pines digitales 9-10: PWM, PWM
  • pines digitales 11-13: SPI MOSI, MISO, SPCK
  • pines analógicos 4-5: I2C SDA, SCL
Jader Dias
fuente
1
Has hablado de Netduino en tu pregunta.
Daniel Grillo
2
Actualmente en versión beta pública, el equipo de Secret Labs planea enviar el NetDuino Plus para fin de año. Las dos adiciones principales son ethernet incorporado y soporte micro-sd.
Ben McCormack
3

Aquí hay un sistema recientemente anunciado. Es posible que aún no esté disponible para la compra .

El .NET Gadgeteer

http://research.microsoft.com/en-us/projects/gadgeteer/gadgeer_modules.png

http://research.microsoft.com/en-us/projects/gadgeteer/gadgeteer_example.jpg

Toby Jaffey
fuente
1
¿Dónde lo puedo comprar?
Jader Dias
Sospecho que no puedes comprarlo. Póngase en contacto con Microsoft Research, tal vez sea de código abierto ...
Toby Jaffey
1
El Canal 9 dijo "En algún momento de la próxima primavera" a través de los OEM. ¿Eso significa la primavera de 2011?
goodguys_activate