Teaching Program Template for Universal Serial Bus (USB) Protocol Human Interface Device (HID) Devices
Document Type
Poster
Campus where you would like to present
Ellensburg
Event Website
https://digitalcommons.cwu.edu/source
Start Date
16-5-2021
End Date
22-5-2021
Keywords
USB, HID, and Teaching
Abstract
The microcontroller sequence in the EET program at CWU currently does not contain a readily available program to setup communication using the USB protocol. The USB protocol is an internationally accepted protocol for data transfer and reception over two data lines, with the addition of two lines for power and ground. This project aims to establish a means by which students may display a basic understanding readily produce USB communication devices for classroom use. The workflow for this project consists of reviewing and denoting research on USB communication structures, reverse engineering programs that are built to produce similar results, and building a program that students can utilize to produce devices using the USB Protocol.
Recommended Citation
Williams, Benjamin, "Teaching Program Template for Universal Serial Bus (USB) Protocol Human Interface Device (HID) Devices" (2021). Symposium Of University Research and Creative Expression (SOURCE). 7.
https://digitalcommons.cwu.edu/source/2021/CEPS/7
Department/Program
Engineering Technologies, Safety, and Construction
Additional Mentoring Department
https://cwu.studentopportunitycenter.com/teaching-program-template-for-universal-serial-bus-usb-protocol-human-interface-device-hid-devices/
Teaching Program Template for Universal Serial Bus (USB) Protocol Human Interface Device (HID) Devices
Ellensburg
The microcontroller sequence in the EET program at CWU currently does not contain a readily available program to setup communication using the USB protocol. The USB protocol is an internationally accepted protocol for data transfer and reception over two data lines, with the addition of two lines for power and ground. This project aims to establish a means by which students may display a basic understanding readily produce USB communication devices for classroom use. The workflow for this project consists of reviewing and denoting research on USB communication structures, reverse engineering programs that are built to produce similar results, and building a program that students can utilize to produce devices using the USB Protocol.
https://digitalcommons.cwu.edu/source/2021/CEPS/7
Faculty Mentor(s)
Lad Holden