Jaka jest różnica między Netduino and.NET Gadgeteer?

Chciałem nauczyć. NET Microframework i okazało się, że istnieje (między innymi) Netduino, który jest w jakiś sposób kompatybilny z Arduino. Ostatnio . Net Gadgeteer pojawił się publicznie. Było dużo entuzjazmu, więc wygląda to na ważny krok dla. NET Microframework.

Czy można je jakoś porównać? Nie jestem pewien, do jakich zadań jest lepszy Netduino i do jakich zadań Gadgeteer. Czy w rzeczywistości są to zupełnie inne bestie?
Nie umiem czytać to z informacji dostępnych na stronach domowych, ponieważ są to głównie materiały marketingowe.

Author: stej, 2011-08-11

4 answers

Netduino (i inne płyty sprzętowe, w tym produkty GHI FEZ) to urządzenia sprzętowe z mikroprocesorem pracującym z. Net Microframework-ale w obudowie przypominającej Ardunio, co oznacza, że można podłączyć inne płyty (lub osłony) na płytę główną, aby rozszerzyć jej funkcjonalność.

. NET Gadgeteer to coś innego:

  • . Net Gadgeteer Hardware

    • System. NET Gadgeteer składa się z płyty głównej zawierającej wbudowany procesor i wiele modułów, które łączą się z płytą główną poprzez prosty interfejs plug-and-play. Obecnie dostępnych jest wiele modułów. NET Gadgeteer: wyświetlacz, kamera, Sieć, Pamięć masowa, sterowanie wejściami i wiele innych modułów jest projektowanych przez cały czas!

    • Gniazda płyty głównej. NET Gadgeteer są ponumerowane, a każde z nich jest oznaczone jedną lub więcej liter, które wskazują, które moduły można do niego podłączyć Procesor jest mocniejszy od klasy Netduino urządzenia.

  • Gadgeteer runtime

    • Gadgeteer jest w 100% zarządzanym kodem C#, więc nie jest powiązany z żadnym firmware (kodem C++). http://gadgeteer.codeplex.com/

    • Jest to "standard otwartych gniazd-połączeń". MoĹźesz dostaÄ ‡ MODUĹ 'od firmy x, inny MODUĹ' od firmy y i korzystaÄ ‡ z obu na pĹ 'ycie gĹ' Ăłwnej od firmy z, nawet jeĹ " li nie posiadasz plikĂłw projektowych. Wszystko będzie dobrze współpracować. Oczywiście ktoś może wymyślić zaawansowaną model, który wymaga specjalnego oprogramowania, ale głównie moduły będą po prostu działać.

    • Możesz nawet tworzyć własne moduły na dowolnej płycie głównej...to jest piękno gadgeteer. Pomyśl o tym jako "Arduino Tarcza jak", ale lepiej, ponieważ nie ma PIN nakładające się i nie są ograniczone do kilku tarcze przed planszy jest zbyt długi, aby być użytecznym. Możesz nawet wziąć standard gadgeteer socket i użyć go na płycie, która w ogóle nie działa NETMF, ale stracisz wszystkie ładne oprogramowanie gadgeteer zapewnia.

  • aby uzyskać szczegółowe informacje o uruchomieniu sprawdź dokumenty w Codeplex, http://gadgeteer.codeplex.com/releases/view/72208

Aby uzyskać więcej informacji sprawdź out:

 26
Author: Ronny,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-19 23:28:38

Netduino Go został niedawno wydany...obsługa kompatybilności Arduino Shield i Gadgeteer module pin. Obsługuje również funkcję plug-and-play go!Moduły magistrali.

Kilka wyjaśnień na temat Gadgeteer i Netduino:

    [[5]}Gadgeteer, z perspektywy sprzętu, jest technologią przypisywania pinów, jak Arduino Shields. Jest podobny poziom prostoty/złożoności, jak w przypadku osłon Arduino (tj. nakładających się pinów, urządzeń peryferyjnych, które odchodzą na jednym gnieździe po podłączeniu modułów na innym gnieździe, stała liczba funkcji peryferyjnych itp.) W przeciwieństwie do Arduino, tylko podzbiór modułów Gadgeteer będzie działał z daną płytą główną Gadgeteer. Ale z Gadgeteer, masz wiele interfejsów pin więc jest mniej pinów nakładających się.
  • Netduino Go używa modułów typu plug-and-play. Go!Protokół magistrali, którego używa Netduino Go, to wirtualne I / O ... więc po podłączeniu go!moduł magistrali automatycznie wylicza i dodaje swoje funkcje do płyty głównej. Podobne do jak działa USB na Twoim komputer. Brak nakładających się pinów lub ograniczeń modułów.
  • Netduino Go ma również tryb zgodności, w którym można podłączyć moduły Gadgeteer do maksymalnie dwóch gniazd. Podobnie jak w przypadku innych płyt kompatybilnych z Gadgeteerem, podłączenie modułu wyłącza funkcjonalność na jednym lub kilku innych gniazdach.
  • Netduino Go ma sześć razy więcej pamięci (1MB, 384Kb dla kodu), cztery razy więcej prędkości (168MHz) i dwa razy więcej pamięci RAM (100KB+) Netduino Plus.

Więcej informacji o Netduino Idź.:
http://forums.netduino.com/index.php?/topic/3867-introducing-netduino-go/

Więcej informacji o Gadgeteer:
http://gadgeteer.codeplex.com/

Chris
Secret Labs LLC

 13
Author: Chris Walker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-13 12:23:26

Netduino jest zbudowany z myślą o ruchu sprzętu open source i jest kompatybilny z istniejącymi tarczami Arduino, pozwalając jednocześnie na użycie. Net Micro framework do jego programowania. Pozwala to na wykorzystanie istniejącego doświadczenia z. NET na tej platformie, zamiast konieczności przechodzenia przez inny język.

. Net Gadgeteer to zupełnie inne podejście do sprzętu z określonym zestawem sprzętu stworzonym dla niego, który jest modułowy i ustandaryzowany.

Think Netduino as an Erector set I. NET Gadgeteer jako Lego. Możesz tworzyć rzeczy z obu z nich, ale jeden jest nieco mocniejszy, jeśli chcesz zastosować to, co stworzyłeś do szerszego zestawu problemów.

Początkowe koszty uruchomienia są również tańsze z Netduino.

Zobacz: http://www.i-programmer.info/news/91-hardware/2819-net-gadgeteer-an-alternative-to-arduino.html

 7
Author: amarcy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-11 20:17:45

Naprawdę jedynym minusem Netduino Go jest obecny brak sieci na koniec maja 2012.

Chris już powiedział (gdzie indziej), że to tylko tygodnie, a kiedy to statki podejrzewam, że Go będzie go, jak to było. Jest do Gadgeteera tak jak C# do Javy-mniej więcej to samo, ale robione lepiej z korzyścią z perspektywy czasu. Rozglądając się po forach widzę inne platformy z nierównomierną kompatybilnością sprzętową lub mierną jakością sterowników.

Jest też możliwość wbudowania RTC. Nie ma pewności, ale nigdy nie wiesz, jakie masz szczęście w wielkim mieście.

Coś Chris (i chłopaki Gadgeteer) nie wziąć wystarczająco kredyt jest komputer jako sieć podejście Gadgeteer i Go zarówno wziąć. Stos sieciowy na pojedynczym systemie CPU, takim jak NetduinoPlus, nigdy nie może działać tak, jak ten, który ma dedykowany procesor z własnym buforem, a pchnięcie stosu sieciowego na własną płytkę usuwa go z przestrzeni kodu aplikacji. Podejrzewam, że Go, running Na Cortex M3 z obsadą wspierającą Cortex M0S płynnie zintegrowaną przez chrupiącą dobroć wypiekaną w wirtualizacji, będzie czuć się jak na znacznie większej maszynie.

Niektóre rzeczy, których żadna z płyt prototypowych nie robi dobrze, to

  • Hardware watchdog restart dla kodu aplikacji
  • OTAU (over the air update)

Potrzebujesz obu tych dla sprzętu klasy release, co chyba oznacza kręcenie własnego. Netduino Go i Gadgeteer wyraźnie wspieraj pojęcie zwijania własnych modułów.

 2
Author: Peter Wone,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-31 12:41:42