The Arduino Nano Carrier is a prototyping tool for electronics and programming developed for MIT's 2.007: Design and Manufacturing I class and contest.
Why electronics and programming? This isn't Course VI...
Just like most engineering systems today, you'll probably find that not all the tasks a 2.007 machine has to accomplish can be completed solely with applied mechanical concepts and designs. The electronics and software are tools available to help enhance your machine and its function. This site presents a basic overview of the tools available. The extent to which you deploy them on your machine is up to you.
The Arduino Nano Carrier works with the Arduino Nano 3.0 from Gravitech. The Arduino architecture is an extensively documented development platform based on an AVR microcontroller. It has a simple C-style programming language with many built-in functions and libraries for common tasks. This site has sample code and explanations relevant to 2.007, but many more resources are available online (see Links).
Features of the Arduino Nano 3.0