Quais são os sistemas prontos para .NET Micro Framework disponíveis?


12

Depois de ouvir falar do Netduino , comecei a pensar em quais outros sistemas forneceriam os mesmos recursos:

  • Pronto para processador e memória Micro .NET Framework
  • Interface USB
  • Barato
  • Portátil

Respostas:


7

O TinyCLR produz várias placas diferentes que suportam o .Net Micro Framework, o mais popular foi o Fez Domino , agora descontinuado e substituído pelo Fez Panda II :

O FEZ (Freakin 'Easy!) É uma pequena placa de código-fonte aberto executando o Microsoft .NET Micro Framework. Isso significa que você pode escrever código com muito mais eficiência usando a linguagem de programação C # no Microsoft Visual C # express gratuito. Crie seus próximos projetos em minutos, conectando o FEZ Domino a um dos escudos ou aos muitos componentes disponíveis. Inclui cabo USB.

Muitas bibliotecas já estão incluídas, como sistema de arquivos FAT, encadeamento, cliente USB, host USB, UART, SPI, I2C, GPIO, PWM, ADC, DAC e muito mais.

A FEZ oferece muitos recursos não encontrados no Arduino, BASIC STAMP e outros:

  • Baseado no .NET Micro Framework da Microsoft.
  • Funciona em processadores ARM de 72Mhz NXP.
  • Suporta depuração de tempo de execução (pontos de interrupção, inspeção variável, etapa, etc.)
  • Use o Visual C # 2010 Express Edition para desenvolvimento.
  • Recursos avançados como FAT, dispositivo USB e host USB.
  • Atualize facilmente para hardware como o EMX .
  • Arquivos de design de hardware de código aberto.
  • Use escudos e placas de suporte existentes.
  • Baseado no chipset USBizi (ideal para uso comercial).
  • O FEZ Mini é compatível com pin-out BS2 com E / Ss extras.
  • O FEZ Domino é compatível com pin-out do Arduino com E / S extras.

2
Custa $ 74,95
Jader Dias

User free FLASH About 148KB, User free RAM About 62KB
Jader Dias

O firmware não é de código aberto, o que sempre me afastou.
Connor Wolf

4

Complementando a resposta "O Engenheiro":

GHI EMX US $ 299,95 texto alternativo

  • Processador ARM 7 de 72 MHz e 32 bits
  • 16 MB de RAM e 4,5 MB de FLASH
  • Ecrã TFT de 320 x 240 de 3,5 "com ecrã táctil.
  • Conector Ethernet RJ-45.
  • Compatível com GHI WiFi-Expansion.
  • Conector JTAG padrão (disponível apenas para parceiros GHI).
  • Sinais TFT expostos.
  • Sinais GPIO com interrupções expostas nos pinos de cabeçalho de 0,1 "com descrições de pinos integradas.
  • 2 barramento SPI Master (8/16 bits).
  • Interface I2C.
  • 4 UART expostas (portas seriais), uma interface RS232 com handshaking de hardware.
  • 7 entradas analógicas (ADC), 2 são usadas com a tela de toque.
  • 1 saída analógica (DAC).
  • 2 interfaces CAN, CAN 1 está conectado ao CAN PHY com a interface 9-DSUB.
  • 6 sinais PWM.
  • Suporte de interface de um fio
  • Conector de cartão SD / MMC com mola.
  • Porta de dispositivo USB
  • Porta USB Host
  • Soquete do módulo XBee.
  • Interface UEXT para expansões fáceis, como GPS, decodificador de MP3 ou acelerômetro de 3 eixos.
  • Bateria de reserva do relógio em tempo real.
  • LEDs e botões de pressão.
  • Piezo a bordo.
  • Alimentado por alimentação USB ou DC (entrada de 6 volts através do conector de alimentação de 2,1 mm).

Tahoe-II US $ 399,00

texto alternativo

  • CPU Meridian (ARM920 a 100MHz)
  • SDRAM de 8 MB e Flash de 4 MB
  • LCD TFT paisagem de 3,5 ”com tela de toque
  • 9 botões de entrada do usuário
  • Serial RS232 (DB9)
  • Função USB
  • Ethernet
  • Acelerômetro, com suporte para notificação de eventos, incluindo detecção de queda livre
  • Interface de cartão SD
  • Sensor de temperatura e 2 canais ADC
  • Interface para o módulo sem fio XBee (e canais ADC adicionais, se instalados)
  • Saída PWM
  • Conectores de expansão que expõem sinais GPIO, I2C, SPI e UART


3

Também vou postar sobre o Netduino US $ 34,95 , uma plataforma de código aberto

texto alternativo

Processador e memória

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

recursos de E / S digitais

  • todos os 20 pinos digitais e analógicos: GPIO
  • pinos digitais 0-1: UART 1 RX, TX
  • pinos digitais 2-3: UART 2 RX, TX
  • pinos digitais 5-6: PWM, PWM
  • pinos digitais 7-8: UART 2 RTS, CTS
  • pinos digitais 9-10: PWM, PWM
  • pinos digitais 11-13: SPI MOSI, MISO, SPCK
  • pinos analógicos 4-5: I2C SDA, SCL

1
Você falou sobre o Netduino em sua pergunta.
Daniel Grillo

2
Atualmente em versão beta pública, a equipe da Secret Labs planeja enviar o NetDuino Plus até o final do ano. As duas principais adições são Ethernet embutida e suporte a micro sd.
Ben McCormack

3

1
Onde eu posso comprar?
Jader Dias 11/11

Eu suspeito que você não pode comprá-lo. Contactar Research Microsoft, talvez ele vai ser de código aberto ...
Toby Jaffey

1
O Canal 9 dizia "Em algum momento da próxima primavera", embora os OEMs. Isso significa primavera de 2011?
goodguys_activate
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.