Skip to content

15. Interface and Application Programming

For the group assignment, the task is to comprehensively evaluate various tool options available. Participants are required to record their assessments on the group work page and provide personal reflections on their individual pages regarding the insights gained from the comparison process. Meanwhile, for the individual assignment, each member will develop an application facilitating user interaction with input and/or output device(s) on a board they have personally created.

Assigmnent checklist

Item Activity Status
1 Linked to the group assignment page. Done
2 Documented your process. Done
3 Explained the UI that you made and how you did it. Done
4 Explained how your application communicates with your embedded board. Done
5 Explained any problems you encountered and how you fixed them. Done
6 Included original source code (or a screenshot of the app code if that’s not possible). Done
7 Included a ‘hero shot’ of your application running & communicating with your board. Done

Group Assigmnents

In this assignment, we will address the following tasks:

  • Compare as many tool options as possible.
  • Document your work on the group work page and reflect on your individual page what you learned.

Individual Assigmnents

In this assignment we will address the following tasks:

  • Write an application that interfaces a user with an input and/or output device(s) on a board that you made.

Last update: April 19, 2024