USB-USBD-HIDXXX-P-P1-PLATFORM is a uC/USB-Device HID (Human Interface Device Class) class component with platform license. The Human Interface Device Class allows you to implement any kind of user input device. It can also be used to communicate with the host (without a special host driver) using a vendor specific communication protocol.