Department of Electrical and Computer Engineering George Mason University Volgenau School of Engineering

Project

An important part of this course is the semester project. This semester the project will focus on the MSP430 microcontroller. Each project will be completed in groups of up to four students. Each group will propose a project that uses the TI MSP430 LaunchPad and additional peripherals such as sensors, keypads, displays, etc. Towards the end of the semester, you will be required to perform a final presentation of your project.

Project Presentations

Tuesday, December 3rd, 2012
4:30 pm - 9:10 pm
Showcase Roon, 1st floor of Observatory Tower/Research Hall
Presentation Schedule

Project Groups

This table also contains the outcome of the Best Project contest. All votes were cast by the audience. The awards in each category: Results (best working project) and Presentation (best presentation) are as follows:

  1. Award - 5 Points
  2. Award - 3 Points
  3. Award - 2 Points

Congratulations to the Winners!

NrGroup MembersProject Title (Proposal)1st Progress Report2nd Progress ReportFinal PresentationFinal Report
1 Anish S Kirloskar,
Hannan Shaikh,
Pushkar S Mahajan,
Omkar P Karmalkar
Obstacle Avoidance Car
1st Place Results
PDF PDF PDF PDF
2 Ravi Chand Kambalapally,
Anish Chan Gorthi,
Pravalika Podduturi
Alarm Clock
PDF PDF PDF PDF
3 Sangamitra Katamreddy ,
Upendarred Mamidi,
Raghunath Pasumarthi,
David T Fry
Copy Cat Car
PDF PDF PDF PDF
4 Jaswant Katragadda,
Aniruddha Harish,
Ankit Tine Gala,
Prashanth Prakash
Touch to Sing
PDF PDF PDF PDF
5 Chidi Okafor,
Ashritha Rasa,
Akshay Red Veerayyagari,
Alem S Abreha,
Rajiv Gaut Champati
E-Safe
PDF PDF PDF PDF
6 Edward Roderick,
Mohammad Rezaeirad,
Katayoun Neshatpour,
Maria Malik
Foam Rocket Turret
2nd Place Results, 3rd Place Presentation
PDF PDF PDF PDF
7 Krishnaven Das,
Andrew M Blanford,
Dheeraj Reddy,
Matthew D Drummond
MSP430 Tank
PDF PDF PDF PDF
8 Nikhil K Golani,
Arvin Asokan,
Urvi Tank,
Sai Kasyap Kamaraju
Handy Car
PDF PDF PDF PDF
9 Shashwath Bindinganaveli Ragh,
Swathi Guruduth,
Ranjit Mandavalli,
Vignesh Ravishankar,
Preethi Santhanam
Sniffing Dog
2nd Place Presentation
PDF PDF PDF PDF
10 Rebel Glad Sequeira,
Christophe Blackden,
Pranali Y Dhuru,
Pratiksha S Patil,
Vishal P Shah
Accelerometer RGB LED Control
PDF PDF PDF PDF
11 Carlos R Araujo,
Brian D Jarvis,
Shawn Wilkinson,
Divya Chinthalapuri,
Leegia S Jacob
MP3 Boombox
3rd Place Results, 1st Place Presentation
PDF PDF PDF

Project Proposal

The Project Proposal should be an outline of your project. They need to clearly specify what the goal of your project is and how you are planning to accomplish it. Furthermore, they need to detail what hardware components you are planning on using and how they are going to interface with the MSP 430. All features of the MSP 430 that you are planning on using (timer, ADC, etc.) need to be listed including for what purpose they will be used.

Progress Report 1

Your 10 minute presentation should contain:
  • Title Slide: Title, Group Members, etc.
  • Overview Slide: Big picture, what are you trying to build and why.
  • Block Diagram Slide: Show how all components attach to the MSP430
  • Component Slides: (one per component)
    • Name and type of component
    • Hardware interface of component
    • How to address it from software
    • Progress with component (i.e. ordered, acquired, tested, done)
    • Challenges
  • Project Status Slide:
    • Task division amongst team members.
    • Overall progress
    • Plan B, i.e. what problems do you foresee, what alternative do you have.

Progress Report 2

Your 5 minute presentation should contain:

  • Title Slide: Title, Group Members, etc.
  • Overall Status
  • Component Slides: (one per component)
    • Name and type of component
    • Hardware interface of component used
    • How you interfaced it with software
    • Progress with component (i.e. ordered, acquired, tested, done)
    • Challenges
  • Project Status Slide:
    • Task division amongst team members.
    • Overall progress (e.g. parts are working, still need to integrate .... PCB built and tested
    • Plan B, i.e. what problems did you encounter, what alternative do you have.

Project Presentation

An important part of the project is the presentation. Here you will explain to the class and the general audience what the goal of your project is and how you have solved it. Explain it from the top level first and then drill down into the components. Keep in mind that the most impressive part to the audience is, how much you have accomplished with such few components and in such a little time of only 1 semester. Below is a rough outline that you can follow.

The presentations will be held in conference style sessions with refreshment breaks in a yet to be announced seminar room. You are required to present your paper and attend at least two session. The presentations will be open to the general public and ECE students can get seminar credit for attending a session (though you can't get seminar credit for the session in which you are presenting).

The time is limited to 15 minutes including demonstration / video plus 5 for questions and answers. Please re-hearse your presentation at least twice to make sure that you can present within these time constraints. The time limit will be strictly enforced. In order to assure a speedy change-over from group to group and to facilitate demonstrations of your project, please upload the presentations to the presentation laptop at the latest in the break before your session and also setup your demonstration at that time.

  • Title Slide
  • Motivation
  • Overview
  • Block Diagram
  • Hardware Description
  • Software Description
  • Results
  • Demonstration

Project Report and Final Submission

Always remember that a good project must go along with a good report. The final report should be single spaced, 10 pt font, 1 inch margins, letter sized paper. Please limit the text part of your report to a maximum of 8 pages (not including the appendix), fewer pages are fine.

Here are some hints for the project report:

  • The project has to have a title and names of all team members.
  • A short abstract should summarize the motivation, goal, and achievement.
  • A brief table of contents. (This means you have to have page numbers!)
  • The contents should include:
    • Motivation: what is the purpose of your project.
    • Your solution to the problem stated in the motivation including a top-level block diagram (not a schematic!). All diagrams, figures and tables need captions!
    • Description of all parts shown in the block diagram including how they are interfaced, what MSP430 feature was used, how does your software interact with each part, etc.
    • Results and Conclusions including lessons learned. Describe precisely how far you got in the project i.e., what does work, and which parts are not fully functioning.
  • The Appendix should contain:
    • List of team members and their tasks
    • Complete parts list
    • Full schematic
    • PCB layout (if done)
  • A suggestion: For reports using LaTeX is a good idea. It is installed on all lab machines and freely available for your PC and any operating system. (Using LaTeX is not a requirement.)

The final submission has to be submitted via MyMason as a single zip file and include:

  • Project Report
  • Schematic
  • PCB layout (if done)
  • All sourcecode written for this project

A single submission for a group is sufficient. If you want to re-submit before the deadline, please resubmit as the same user as the first submission. It is otherwise difficult to figure out which version you want graded. The completeness of this Package is also graded.

Project Grading

  • Specifications/Proposal: 5%
  • Presentation: 30%
  • Report: 30%
  • Implementation 30%
  • Package: 5%