Home

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.

Known Issues with USB Drivers


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

  • ATmega328 microcontroller at 5V / 16MHz
  • Powered by 7-12V input or through USB
  • 14 digital input/output pins (6 PWM)
  • 8 analog input pins
  • USB programmable
Features of the Arduino Nano Carrier
  • Header access to all Arduino Nano 3.0 pins
  • Solderless breadboard for circuit prototyping
  • 8-channel RC/servo interface pins connected to digital I/O
  • Reverse polarity-protected battery input
  • 5V/3A "Battery Elimination Circuit" (BEC) for powering servos
  • Digital radio capability using XBee modules from Digi