Embedded Systems Labs

The labs for this class vary from year to year (I like to think they get better). The details of each of the labs are described on the pages below. You can start the labs as early as you want. Ask questions (before/after class, through email) if something is not clear. Don't wait until the last minute.

2011 Labs

This years labs are very similar labs to last year, but Im splitting them up into more, smaller labs. The work load is the same. Detailed descriptions will be available in a week or 2.

Lab Start Due Description
Lab0 2 3 Getting started. Install the IDE, verify the board and programmer work.
Lab1 3 6 Hello World. Display scrolling text on LED array.
Lab2 4 7 Ringtone. Play RTTL ringtones.
Lab3 5 8 Serial IO. Configure UART and serial port for printf.
Lab4 6 10 Keyboard Capture. Read the datastream from PS2 keyboard and decode scan-codes.
Lab5 7 11 Serial Memories. Read/write to I2C and SPI non-volatile memories.
Lab6 8 12 Sensors. Read temperature from Analog and PWM output temperature sensors.
Lab7 9 14 Bit Bang. Write a driver to read/write from a single-wire (1-wire or UNIO) serial memory device.
Display namesort iconcreatedsize
Lab 0 Assignment - Getting Started.pdf08/23/2014 - 20:0016.72 KB
Lab 01 Asignment - Led Scanning.pdf08/23/2014 - 20:0076.14 KB
Lab 01 Intro - Led Scanning.pdf08/23/2014 - 20:00603.41 KB
Lab 02 Assignment - Ring Tone.pdf08/23/2014 - 20:00122.6 KB
Lab 02 Intro - RingTone.pdf08/23/2014 - 20:00278.33 KB
Lab 03 Assignment - Command Line.pdf08/23/2014 - 20:00191.08 KB
Lab 03 Intro - Command Line .pdf08/23/2014 - 20:0082.47 KB
Lab 04 Assignment - Keyboard.pdf08/23/2014 - 20:0074.91 KB
Lab 04 Intro - Keyboard.pdf08/23/2014 - 20:00497.03 KB
Lab 05 Assignment - Serial Memory.pdf08/23/2014 - 20:00157.61 KB
Lab 05 Intro - Serial Memory.pdf08/23/2014 - 20:00304.02 KB
Lab 06 Assignment - Temperature Sensor.pdf08/23/2014 - 20:0068.29 KB
Lab 06 Intro - Temperature Sensor.pdf08/23/2014 - 20:00271.02 KB
Lab 07 Assignment - BitBang.pdf08/23/2014 - 20:0077.05 KB
- 14 files - 2.75 MB