CE433 Embedded Devices Spring 2022
Homework 9 - USB
Name: Ryan Jeanes
Email: rejeanes@fortlewis.edu
Homework 9 - USB
Introduction
This assignment was to be able to interface with a USB keyboard using the basys 3.
Results
All of the tasks were succesfully completed.
Task 1 & 2
Task 1 video demonstration here
Task 2 video demonstration here
Figure 1 - USBKeyboardApp code, including UART module
![](img/usbKeyCntrl.PNG)
Figure 2 - code for decoding received USB data.
![](file:///C:/Users/rejeanes/AppData/Local/Temp/moz-screenshot-1.jpg)
Figure 3 - Code for sending data over UART.