November 24, 2007
Reading for November 27th, are now posted. Enjoy!

October 2, 2007
To upload your thoughtless acts, create a new assignment page like any other lab. You'll see "Thoughtless Acts" listed as one of the assignment options.

May 24, 2008
This site has been archived and is no longer editable. Stay tuned for the next version, coming in the fall!

Lab 1 - Introduction to Physical Computing

Start Date: 
Thursday, August 30, 2007
Due Date: 
Thursday, September 6, 2007

Creating a conversation between the physical world and the virtual world of the computer, with a process of transduction.


This lab will serve to get the Arduino environment set up on your laptop and to familiarize yourself with building circuits around the arduino hardware. We will be using pre-existing code and the arduino board to control an LED and make it blink.


  • Go throught the initial tutorials on setting up the Arduino environment on your laptop and to complete the blinking LED lab. Instructions for different platforms are available directly at Here are direct links to the more common platforms: Windows, Mac OS X. and Linux. *NOTE: In step 5, they ask you to plug an LED directly into the Arduino. Please ignore this and build the circuit shown in the images below.
  • Submit your report to the student pages: Click here to create a new project page. (Note: It'll probably look very much like the one we showed in class. That's okay. As long as it has your own photo in it.)


  • Use red wires when attaching things to source (positive terminal)
  • Use black wires when attaching things to ground (negative terminal)
  • Keep things neat.
  • LEDs are polarized. The short leg must go to ground.
  • The 220-ohm resisitor is labeled red, red, brown, gold. It is not polarized.

Blinking LED Breadboard

Blinking LED Schematic


Powered by Drupal - Design by Artinet