← Back to Weekly Assignments

Embedded Programming

Assignment Objectives

  • Link and integrate the individual work with the group assignment page (see Section 1).
  • Explore and document key technical information from a microcontroller datasheet (see Section 2).
  • Develop and program a board to interact using local inputs/outputs and UART communication protocol.
  • Describe and document the complete programming workflow in a structured step-by-step format (see Section 3).
  • Include and present well-structured source code in a clean and readable format (see Section 5).
  • Capture and present final “hero shots” demonstrating the working system and achieved outcomes (see Section 6).