Choosing Hardware

Browse the Product Showcase to see what's available. Choose from a variety of starter kits or build your own assortment.  At a minimum, you'll need:

 

  • A mainboard, such as GHI Electronics Fez Spider or Fez Hydra, or the Sytech NANO
  • A red USB module, to connect to your computer and power the mainboard.

Don't forget to check out the very cool array of Gadgeteer-compatible Seeed Studio modules, including accelerometer, GPS, gyro, moisture sensor and more!

Setting Up Your Software

First, you'll need to install some free software development tools:

  1. Visual C# 2012 Express (the paid-for version is fine if you already have it)
  2. .NET Micro Framework 4.3 SDK

or:

  1. Visual C# 2010 Express (the paid-for version is fine if you already have it)
  2. .NET Micro Framework 4.2 SDK

The next step is to install the support software for your mainboard and modules. 

GHI Electronics: NETMF and Gadgeteer SDK and supporting documentation are located at http://www.tinyclr.com/support/

Sytech: The software setup process is described in the NANO user guide at http://gadgeteerguy.com.

Seeed Studio: Each module's software package is linked on its Seeed Studio project page.

 

Build Your First Gadget

This Getting Started Guide for the GHI Fez Spider Starter Kit is a great overview on building your first Gadgeteer project. It's worth a look even if you have different hardware because it describes the Gadgeteer development environment in detail.

The Sytech NANO User Manual is a good place to start if you have a Sytech kit or modules.

Finally, read the Gadgeteer Blog on MSDN for module overviews, project inspiration, and tech tips!

 

Start Creating!

Check out the Featured Projects showcase and the Discussion area for ideas of projects to create.  You'll also find plenty of helpful answers if you have questions about your .NET Gadgeteer-based project.

Want to get in touch?.NET Gadgeteer

Find us in the Discussions area.

Follow @netgadgeteer on Twitter.

Connect with us on Facebook.

New to C#?

If you are new to C# perhaps you might be interested in C# Fundamentals: Development for Absolute Beginners. It is not specific to .NET Gadgeteer but is a great introduction if you are new to the language.