Jakie są dostępne systemy gotowe .NET Micro Framework?


12

Gdy usłyszałem o Netduino , zacząłem się zastanawiać, które inne systemy będą miały te same funkcje:

  • Gotowy na procesor i pamięć Micro .NET Framework
  • Interfejs USB
  • Tani
  • Przenośny

Odpowiedzi:


7

TinyCLR produkuje kilka różnych płyt obsługujących platformę .Net Micro Framework, najpopularniejszą był kiedyś Fez Domino , teraz przestarzały i zastąpiony przez Fez Panda II :

FEZ (Freakin 'Easy!) To niewielka płyta typu open source z systemem Microsoft .NET Micro Framework. Oznacza to, że możesz pisać kod ze znacznie większą wydajnością przy użyciu języka programowania C # pod bezpłatnym Microsoft Visual C # express. Twórz kolejne projekty w kilka minut, podłączając FEZ Domino do jednej z osłon lub wielu dostępnych komponentów. Zawiera kabel USB.

Wiele bibliotek jest już zawartych, takich jak system plików FAT, wątki, klient USB, host USB, UART, SPI, I2C, GPIO, PWM, ADC, DAC i wiele innych.

FEZ oferuje wiele funkcji, których nie ma w Arduino, BASIC STAMP i innych:

  • Oparty na Microsoft .NET Micro Framework.
  • Działa na procesorach ARM 72 MHz.
  • Obsługuje debugowanie środowiska wykonawczego (punkty przerwania, inspekcja zmiennych, stopniowanie itp.)
  • Do programowania użyj Visual C # 2010 Express Edition .
  • Zaawansowane funkcje, takie jak FAT, urządzenie USB i host USB.
  • Łatwo aktualizuj do sprzętu takiego jak EMX .
  • Pliki projektu sprzętu typu open source.
  • Użyj istniejących tarcz i desek uchwytów.
  • Oparty na chipsecie USBizi (idealny do użytku komercyjnego).
  • FEZ Mini jest zgodny z pin-out BS2 z dodatkowymi I / O.
  • FEZ Domino jest kompatybilny z Arduino pin-out z dodatkowymi I / O.

2
Kosztuje 74,95 $
— Jader Dias

Wolny od użytkownika FLASH Około 148 KB, Wolny od pamięci RAM Około 62 KB
— Jader Dias

Oprogramowanie nie jest oprogramowaniem typu open source, co zawsze mnie zniechęcało.
— Connor Wolf,

4

Uzupełnienie odpowiedzi „O Engenheiro”:

GHI EMX 299,95 USD alternatywny tekst

  • 32-bitowy procesor ARM 7 72 MHz
  • 16 MB pamięci RAM i 4,5 MB pamięci flash
  • Wyświetlacz TFT 320 x 240 3,5 "z ekranem dotykowym.
  • Złącze Ethernet RJ-45.
  • Kompatybilny z GHI WiFi-Expansion.
  • Standardowe złącze JTAG (dostępne tylko dla partnerów GHI).
  • Odsłonięte sygnały TFT.
  • Sygnały GPIO z przerwaniami odsłoniętymi na pinach nagłówka 0,1 "z opisami pinów na płycie.
  • 2 magistrale Master SPI (8/16 bitów).
  • Interfejs I2C.
  • 4 odsłonięte UART (porty szeregowe), jeden interfejs RS232 ze sprzętowym uzgadnianiem.
  • 7 wejść analogowych (ADC), 2 są używane z ekranem dotykowym.
  • 1 wyjście analogowe (DAC).
  • 2 interfejsy CAN, CAN 1 jest podłączony do CAN PHY z interfejsem 9-DSUB.
  • 6 sygnałów PWM.
  • Obsługa interfejsu jednoprzewodowego
  • Złącze karty SD / MMC ze sprężyną.
  • Port urządzenia USB
  • Port hosta USB
  • Gniazdo modułu XBee.
  • Interfejs UEXT do łatwych rozszerzeń, takich jak GPS, dekoder MP3 lub 3-osiowy akcelerometr.
  • Bateria zapasowa zegara czasu rzeczywistego.
  • Diody LED i przyciski.
  • Na pokładzie Piezo.
  • Zasilany z zasilania USB lub DC (wejście 6 woltów przez złącze zasilania 2,1 mm).

Tahoe-II 399,00 USD

alternatywny tekst

  • Procesor Meridian (ARM920 @ 100MHz)
  • 8 MB pamięci SDRAM i 4 MB pamięci Flash
  • 3,5 ”poziomy TFT LCD z ekranem dotykowym
  • 9 przycisków wprowadzania danych przez użytkownika
  • Szeregowy RS232 (DB9)
  • Funkcja USB
  • Ethernet
  • Akcelerometr z obsługą powiadomień o zdarzeniach, w tym wykrywaniem swobodnego spadania
  • Interfejs karty SD
  • Czujnik temperatury i 2 kanały ADC
  • Interfejs modułu bezprzewodowego XBee (i dodatkowe kanały ADC, jeśli są zainstalowane)
  • Wyjście PWM
  • Złącza rozszerzeń, które odsłaniają sygnały GPIO, I2C, SPI i UART


3

Napiszę też o Netduino 34,95 USD , platformie open source

alternatywny tekst

Procesor i pamięć

  • 32-bitowy mikrokontroler Atmel
  • Prędkość: 48 MHz, ARM7
  • Przechowywanie kodu: 128 KB
  • RAM: 60 KB

funkcje cyfrowych we / wy

  • wszystkie 20 pinów cyfrowych i analogowych: GPIO
  • styki cyfrowe 0-1: UART 1 RX, TX
  • cyfrowe piny 2-3: UART 2 RX, TX
  • piny cyfrowe 5-6: PWM, PWM
  • cyfrowe piny 7-8: UART 2 RTS, CTS
  • piny cyfrowe 9-10: PWM, PWM
  • cyfrowe piny 11-13: SPI MOSI, MISO, SPCK
  • piny analogowe 4-5: I2C SDA, SCL

1
W swoim pytaniu mówiłeś o Netduino.
— Daniel Grillo

2
Obecnie w publicznej wersji beta zespół Secret Labs planuje wysłać NetDuino Plus do końca roku. Dwa główne dodatki to wbudowana obsługa sieci Ethernet i micro-SD.
— Ben McCormack,

3

1
Gdzie mogę to kupić?
— Jader Dias,

Podejrzewam, że nie możesz tego kupić. Skontaktuj się z Microsoft Research, być może będzie to open source ...
— Toby Jaffey,

1
Kanał 9 powiedział „kiedyś następnej wiosny” przez producentów OEM. Czy to oznacza wiosnę 2011 r.?
— goodguys_activate
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.