stm32f103xx-usb usb-device implementation for STM32F103 microcontrollers. See the examples for an example of a custom class and a minimalistic USB serial port device.