Thanks to the smart developers at Microsoft research, they have made hardware usage as easy as plug-and-play. A Gadgeteer compatible device basically includes a mainboard and numerous modules. A developer is able to pick what modules are needed and plug in the design, similar to FEZ Ultimate Kit http://www.ghielectronics.com/catalog/product/265 Gadgeteer is special in the fact that is uses 10-pin sockets that have predefined types. This allows modules from different manufactures to work on mainboards from different manufactures as well.
.NET Gadgeteer took this even a step further and added core software to handle the complex work plus manufacturers are required to provide their own plug-in drivers for any modules they provide. Why? Plug the module in, add the driver to your code and you’re done.
All .NET Gadgeteer is open source so we look forward to seeing many modules and mainboards from many companies.
Where does GHI fit into all of this? As you know, GHI is always in the lead when it comes to NETMF and its related products so stay tuned for more details. By the way, the module used by Microsoft to prototype and research Gadgeteer is GHI’s Embedded Master (the predecessor to EMX).
.NET Gadgeteer source codes and designer guide: http://gadgeteer.codeplex.com/
A very exciting .NET Gadgeteer video: http://research.microsoft.com/en-us/projects/gadgeteer/
.NET Gadgeteer presentation: http://research.microsoft.com/apps/video/default.aspx?id=151264
We would love to hear your thoughts and what you would like to see from GHI.