hathach / tinyusb C 7.3K 1.6K An open source cross-platform USB stack for embedded system embedded usb usb-host usb-devices