STM32U0 Workshop - USB Bare-Metal HID Device Implementation - Lab 4
Offered By: STMicroelectronics via YouTube
Course Description
Overview
Dive into a hands-on workshop focused on configuring the STM32U0 USB peripheral and implementing USB device functionality in a bare-metal environment. Learn to utilize the USBX Middleware to create a USB device without an RTOS, specifically working with the HID class to develop a mouse example. Gain practical experience in sending data to the USB host by programming the device to change the mouse position when the joystick's center button is pressed. This 35-minute lab provides a comprehensive exploration of USB implementation on STM32U0 microcontrollers, offering valuable insights for embedded systems developers and hobbyists alike.
Syllabus
STM32U0 Workshop - Lab 4: USB Bare-Metal
Taught by
STMicroelectronics
Related Courses
Embedded Systems - Shape The World: Microcontroller Input/OutputThe University of Texas at Austin via edX Model Checking
Chennai Mathematical Institute via Swayam Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera