Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
School of Electronic
& Electrical Engineering
FACULTY OF ENGINEERING & PHYSICAL SCIENCES
ELEC5620M: Embedded Systems Design
Assignment 3: Mini-Project
Assignment Information
Technical Brief — Mini-Project — Interactive LCD based ARM Demonstrator
Part 1: Assignment Information
Part 1: Assignment Information
Important: This assignment is due at 2pm on Friday 21st May 2021. This mini-project is assessed
forming a total module weighting of 50%, split as 25% technical report and GitHub code and 25% video
presentation with hardware demonstration. You must submit your report via Turnitin, Code via GitHub
and Presentation via Minerva before the deadline. A 5% per day/partial day penalty will be subtracted
from your score for late submission. If you encounter technical difficulties during submission, you must
email your report before the deadline to
[email protected] and then submit the report and code
without alteration through Minerva and GitHub at the next available opportunity.
1.1 Technical Report and Code Submission (25%)
1.1.1 Technical Report (Turnitin Submission)
The report has a strict page limit of 10 technical pages. A 10% penalty will be incurred for each additional
page over the limit. You should additionally include a cover page with the Report Title, your Name and SID.
The cover page does not count towards the page limit. You may additionally place supplementary diagrams
and images in an Appendix, which will not count towards the page limit. All of your source code MUST
also be included, as neatly formatted text in the Appendix (which will not count towards the page limit).
Screenshots or photos of code are not allowed and will not be marked!
1.1.2 Code Submission (GitHub Classrooms Repository)
All of your project files including source files (.c and .h) and your DS-5 Project Files (.project and
.cproject), must be incrementally uploaded to GitHub throughout your development and testing process.
Uploading code towards the end of the development cycle is not acceptable.
1.2 Video Presentation with Hardware Demonstration (25%)
You are expected to produce a 5-minute video of yourself presenting slides highlighting the key parts of the
project along with what you have learned during the project work. The video can contain either audio of
yourself narrating the presentation or a video of yourself overlaid on the presentation slides. The presen-
tation MUST also contain a working video demonstration of your mini-project and MUST clearly show the
number label on your DE1-SoC board. For general risk mitigation you are recommended to test whichever
technology you are planning to use for your video presentation early!
1.3 Plagiarism
The source of any IP cores, drivers or code structures from ANY external sources must be clearly identi-
fied in the references section of your report and in comments within your code. You will not be awarded any
marks for these parts of code, however you will not be penalised for using them so long as full reference to
the source of the code is given.
Any external IP core or code found that has not been properly referenced, or any code shared between
students, will be considered plagiarism and dealt with by the external University Plagiarism committee.