Relates to jtag vs swd on some specific board, but not relevant to the demo.
This example implements a USB Human Interface Device (HID) to demonstrate the use of the USB device stack.