Skip to content

Week 14 - Interface and Application Programming

Assignments | Week 14 | Interface and Application Programming

Group assignment

  • 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 assignment

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

Learning outcomes

Implement a Graphical User Interface (GUI) using programming and explore protocols to communicate with an MCU board.

Introduction

In networking week, I built a simple network by exchanging data and communicating two boards. Now, we are going to explore Interface and Application Programming, and we have a specific purpose: make data readable for human.

Installing tools

Pyserial

pip install pyserial
py -m pip install pyserial