Course Outline
USB interface – overview, dictionary, device’s logical components. USB device classes.
USB descriptors. USB device control interface.
STM32 microcontrollers and their USB interfaces.
STM32 USB device middleware overview. Code structure, interrupts, caveats
and practical remarks.
Creating USB device solution using STM32CubeIDE.
Exercise 1 – HID device
Exercise 2 – CDC
Exercise 3 – mass storage
Requirements
Knowledge of C language and microcontroller technology.
Testimonials (2)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Course - Raspberry Pi for Beginners
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.