- .NET Gadgeteer
.NET Gadgeteer is a rapid development platform that utilizes mainboards and plug-and-play modules
. Take a temperature logger application for example, this requires a mainboard, SD card module and temperature module. As for the software, all the necessary drivers are included, significantly reducing development time.
.NET Gadgeteer is a standard maintained by Microsoft for standardizing the connections between mainboards and modules. We've been apart of the NETMF
core technology team for years and contributed towards finalizing the .NET Gadgeteer standard. We were elected to be the first vendor to offer a .NET Gadgeteer board, the FEZ Spider. The ecosystem continues to grow with more mainboards and modules.
Using .NET Gadgeteer's designer is simple and speeds up your design. On the designer screen, open the Toolbox, drag and drop the wanted components, right-click and select "Connect all modules" and you've finished the initial setup. This automatically includes all the necessary DLLs and generates a variable for reach component. Allowing you to focus on writing the core functionality of your design without having to write it all from the start. Saving you precious time and resources.
Microsoft's Visual Studio includes a feature called IntelliSense. As you type, IntelliSense understands what you might be trying to do and displays boxes with suggestions. That's why we ship .NET Gadgeteer products without any programming manuals.
Let's say you were using a Camera Module. All you need to do is type the word "camera" and hit "period" on the keyboard to see a list of supported methods available in the included drivers.
All mainboards and modules have standardized 3.2mm mounting hole aligned on a 5mm grid. This allows for simple enclosure design. The enclosure can made out of laser-cut acrylic sheets or even 3D printed.
The left two images above are for a plant moisture sensor that uses .NET Gadgeteer at its core and a 3D printed enclosure. The right image shows a model of an acrylic case that could be laser cut.
Gadgeteer vs. Arduino vs. Phidgets
How does Gadgeteer stack up against other development platforms? Take a look at the video below that compares:
- Blinking an LED.
- Controlling a servo with a potentiometer.
- Building a simple pedometer that displays the number of steps on an LED array.