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.

Faculty Mentor(s)

Lad Holden

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/

Share

COinS
 
May 16th, 12:00 PM May 22nd, 12:00 PM

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