JavaScript is currently disabled.Please enable it for a better experience of Jumi. Microsoft lanserar konkurrent till Arduino

GadgeteerMicrosoft lanserar konkurrent till Arduino

Prototyper till inbyggda system kring en 72 MHz Arm7-processor – det kan du bygga med Microsofts plattform Gadgeteer. Den har beskrivits som en utmanare till kortplattformen Arduino – båda bygger på öppen hård- och mjukvara.
I slutet av september kan du beställa Arm7-processorkortet FEZ Spider från GHI Electronics. På ovansidan trängs resetknapp och omkopplare med 14 stycken identiska tiopinnars-anslutningar för USB, Ethernet, Can, analogt, LCD, med mera. De ansluts via 5, 20 och 50 cm långa kablar till kringmoduler – FEZ Spider är ”spindeln” i nätet.

En grundbyggsats från GHI kostar 250 dollar. I det ingår FEZ Spider och moduler för 3,5 tums pekskärm, USB- host och -klient, kamera, Ethernet, SD-port, joystick, knappar, LED och kablar.
 
Plattformen beskrivs av kommentatorer som ett svar på den öppna plattformen Arduino. Det finns likheter och skillnader. En typisk Arduino använder en åttabitars Atmelprocessor på 8–16 MHz som drar några µA i viloläge, medan GHI:s Gadgeteer-processor använder en 32-bitars Arm7 på 72 MHz som drar 40 mA i viloläge.

De har det faktum att de bygger på öppen hård- och mjukvara gemensamt. Och det är lätt att föreställa sig att Microsofts satsning är inspirerad av framgångarna för Arduino och öppenkodsmodellen.

Å andra sidan är Gadgeteer bara den senaste inkarnationen av ett projekt som rullat på Microsoft under flera årDotnet Micro Framework (.NET Micro Framework). Projektet har aldrig riktigt tagit fart, men den hängivna gruppen kring plattformen brukar ställa ut på inbyggnadsmässorna och då och då gör det väsen av sig i någon ny variant. Kanske kan Gadgeteer vara den form som Dotnet Micro Framework behöver för att få vind i seglen?

Det intressantaste med Dotnet Micro Framework är inte hårdvaran utan programmeringsplattformen. I likhet med Arduino är det enkelt att komma igång med att utveckla för Gadgeteer. Microsoft använder programspråket C# – samma komponentorienterade C-baserade programspråk som används i Microsofts PC-plattform. Språket är dessutom utökat med praktiska högnivåabstraktioner av ett slag som kan få realtidssystem att snurra stabilt, för exempelvis timing och schemaläggning.

Gadgeteer har en uppenbar förebild i det existerande öppna projektet Netduino, som redan kör Dotnet Micro Framework på Arm7-processor. Skillnaden ligger i kontakteringen där Netduino – som namnet antyder – använder kringmoduler för Arduino, medan Microsoft med Gadgeteer lanserar sitt eget modulära system. Netduinofolket är entusiastiskt, att döma av diskussioner på Netduinos forum, och centrala figurer har sedan minst ett år varit involverade i att sy samman de två plattformarna.
MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)