| 1 | Monday | Fundamentals, Keyboard Hacking, Experiments | 
|---|---|---|
| 2 | Tuesday | Arduino, Project Topic | 
| 3 | Wednesday | Brainstorming Day | 
| 4 | Thursday | Concept Presentation, Own Project | 
| 5 | Friday | Own Project | 
| Saturday | — | |
| Sunday | — | |
| 6 | Monday | Own Project | 
| 7 | Tuesday | Own Project | 
| 8 | Wednesday | Final Presentation, Wrap Up | 
| 09:00 | Arduino Introduction | 
|---|---|
| 10:00 | Analog IO | 
| 11:00 | Sketching Circuits | 
| 12:00 | Break | 
| 13:00 | More Sensors | 
| 14:00 | Whatever you like | 
| 15:00 | Introduction to our Topic | 
| 16:00 | Brainstorming Ideas | 


void setup() {
	pinMode(12, OUTPUT);	// Make pin an output for us
}
void loop() {
	digitalWrite(12, HIGH);	// Set pin to be "+" (on)
	delay(500);
	digitalWrite(12, LOW);	// Set pin to be "-" (off)
	delay(500);
}
					
void setup() {
	pinMode(2, INPUT);	// Make pin an input for us
}
void loop() {
	value = digitalRead(2);	// Read what's on that pin
}
					
void setup() {
	pinMode(2, INPUT);	// Make pin an input for us
	digitalWrite(2, HIGH);	// Activate internal pull-up
}
void loop() {
	value = digitalRead(2);	// Read what's on that pin
}
					 
						
int potPin = 2;	// select the input pin for the potentiometer
int ledPin = 13;	 // select the pin for the LED
int val = 0;	 // variable to store the value coming from the sensor
void setup() {
	pinMode(ledPin, OUTPUT);	// declare the ledPin as an OUTPUT
}
void loop() {
	val = analogRead(potPin);	// read the value from the sensor
	digitalWrite(ledPin, HIGH);	// turn the ledPin on
	delay(val);		// stop the program for some time
	digitalWrite(ledPin, LOW);	 // turn the ledPin off
	delay(val);		// stop the program for some time
}
					PWM — Pulse Width Modulation
 
						 
						 
						 
						 
							
						 
						 
							Pins: R G − − B B
GND = Cathode = −
 
						 
						 
						