Iowa State University

CprE 288 - Embedded Systems

Sections and Lab TA Assignments

All sections meet in Coover 2041.

Lab TA Assignment

Shahab Afshar (safshar@iastate.edu) - Section D
Yi Ang (yhang@iastate.edu) - Sections B, E
Jesse Gillingham (jesseg64@iastate.edu) - Sections A, B, F
Jorge Ortiz (jgortiz@iastate.edu) - Sections D, E
Jonathan Tan (jona1115@iastate.edu) - Sections A, C
Jack Tonn (johntonn@iastate.edu) - Sections F, G
Simon Weydert (weyderts@iastate.edu) - Sections C, G


Lab Safety Form

TAs will go over safety procedures at the beginning of the first lab session. Follow along, read, and sign this document once you understant the safety procedures. Safety Form (PDF), Safety Form (DOC)


Structured Pairing

For a given lab, you and your lab partner will exchange roles for each part of the lab. The roles you will switch between are the "Driver" and "Navigator". Your TAs will review the expectations of these roles, and will help facilitate your group using these roles during lab.

Please also review the following documents and poster for an overview on what structured pairing is: Overview (PDF), Poster (JPEG)


Lab Feedback

Please fill out the Online Feedback Form after every lab.


Lab Demo videos

The TAs have put together the following videos, to help clarify what functionality is expected to be demoed for each lab ( UNDER CONSTRUCTION ). Lab Demo Videos ( Out dated demos )


Debugging Tips

This document describes the general process you should follow while debugging your labs. Debugging-Tips (PDF)

Lab Manuals

Date Lab Instructions Topics
Aug. 26 - 30 Lab 0 Embedded Systems and Platform Overview
Sept. 2 - 6 Lab 1 Instructions LCD Banner
Sept. 9 - 13 Lab 2 Instructions Moving the Cybot
Sept. 16 - 20 Lab 3 Instructions Simple Mission (Testfield Naviagtion)
Sept. 23 - 27 Lab 4 Instructions Push Buttons, and Communicating with CyBot
Sept. 30 - Oct 4 Lab 5 Instructions Interrupts
Oct. 7 - 11 Lab 6 Instructions Serial Communications Using UART
Oct. 14 - 18 Lab 7 Instructions Simple Mission Extension (Refining Object Detection, Object Avoidance, and UART intergration)
Oct. 21 - 25 Lab 8 Instructions ADC: Interfacing with an IR Sensor
Oct. 28 - Nov. 1 Lab 9 Instructions Timer (Input Capture): Interfacing with a PING))) Sensor
Nov. 4 - 8 Lab 10 Instructions Timer (PWM): Interfacing with a Sevro Motor
Nov. 11 - Prep Week Lab Project (cont.) Mandatory Project Demos during your Prep Week Lab session


Final Project

Project Proposal Rubric
Final Project: Team Member Responsibilities
Final Project: Peer Reviews
Project Demo Evaluation Form