.NET Gadgeteer - an alternative to Arduino?
Written by Harry Fairhead   
Monday, 01 August 2011

.NET Gadgeteer is a new open source platform based on the use of the .NET Micro Framework. It brings with it lots of hardware modules that are backed by object oriented software. Is this an Arduino killer?


The Arduino open source processor board and its language have more or less taken the embedded world by storm. If it isn't an Arduino project then it's so last year. There are however a lot of alternatives and .NET Gadgeteer is a new open source platform based on the use of the .NET Micro Framework, which is derived from .NET and C# but also open source.

The whole idea was thought up and implemented by members of the Microsoft Research Sensors and Devices Group over period of more than two years.There is a new web site devoted to the platform and you can download the code from CodePlex. The first hardware offerings can be obtained from GHI Electronics.

 

GadgetNET

What is special about the idea, and what makes it different from other .NET Micro Framework platforms such as NetDuino, is the way that this is a complete modular gadget kit. You have a mainboard ($120) which runs the software and interfaces with the other modules. These include a USB module ($25), a display ($100), camera ($34), LED module ($15), buttons ($5), Ethernet ($15), WiFi ($100), SD card ($7), USB Host ($6), Serial to USB ($20) and a joystick module ($7). There are also some expansion modules and a starter kit which includes a processor and a selection of modules ($250). You need to visit the GHI web site to see the complete range which includes some lower cost options.

The next innovation is that all of the modules are supported by standard classes that give you easy and high level access to what they can do. That is the framework has been extended to include object oriented access to all of the hardware - no more wondering what pins to use or what hex codes to send. The hardware is modular and so is the software.

What is missing are some power controllers. If you need to switch something on then you will have to breadboard something with relays or power transistors. However, what you have in modular form is a head start on creating any gadget that you can imagine.

If you want to see how good it is take a look at the two videos that show how a video console and an animation gadget:

     

 

 

This approach is obviously easier to use than an Arduino from both the hardware and the software point of view - to make it take off it needs a wider support from manufacturers, makers and professionals.

More Information

NET Gadgeteer

CodePlex

Hardware

.NET Gadgeteer: Launch Pad for Devices

 

If you would like to be informed about new articles on I Programmer you can either follow us on Twitter or Facebook or you can subscribe to our weekly newsletter.

Banner


GitHub Announces Open Source Security Fund
03/12/2024

A new security-focused program, the GitHub Secure Open Source Fund, will invest $1.25M across 125 open source projects. The project is backed by the support of organizations including American Express [ ... ]



Google Releases Gemini 2 And Jules Code Agent
18/12/2024

Google has announced an updated version of Gemini, saying that Gemini 2.0 Flash Experimental will "enable even more immersive and interactive applications", along with new coding agents that can take  [ ... ]


More News

Last Updated ( Monday, 01 August 2011 )