Course Calendar     CSEP567   Autumn, 2005

Week Lecture
Lab
Readings & Assignments
1
Sept. 29
Introduction to Embedded Systems
none
ATmega16 data sheet
2
Oct. 6
AVR I/O
Wire a circuit; make it Blink
Assembler PreLab due Oct. 13
3
Oct. 13
Interrupts & Timers
Write in assembler

C PreLab due Oct. 20
avr-libc user manualAVR getting started

4
Oct. 20
Debouncing; ADC Counting in C LCD PreLab due Oct. 27
5
Oct. 27
Reentrancy-Pulse Width Modulation
LCD for debugging; ADC Assignment 1
6
Nov. 3
Color Spaces-Accelerometer
Colors
PWM Prelab 6
7
Nov. 10
Serial Communication
PWM-- read Accelerometer

Assignment 2/Prelab 7
Reading: Introduction to RFID (note: Page 1 is blank.)

8
Nov. 17
RFID- Gaetano Borriello
SPI/ GUI interface



Nov. 24
Thanksgiving- no class
Thanksgiving- no class

Networking Abstractions and
Techniques in TinyOS

nesC 1.1 Language Reference Manual

http://www.tinyos.net/tinyos-1.x/doc/tutorial/lesson1.html
9
Dec. 1
Intro to TinyOS
Intro to TinyOS
10
Dec. 8
final project; TinyOS details; audio TinyOS Programming; evaluations Final Project due 11:59 p.m.PST Thursday, Dec. 15, 2005

 


Comments to: csep567-webmaster@cs.washington.edu