There are 1 repository under usb-device topic.
CherryUSB is a tiny and beautiful, high performace and portable USB host and device stack for embedded system with USB IP
An FPGA-based USB 1.1 (full-speed) device core to implement USB-serial, USB-camera, USB-audio, USB-hid, etc. It requires only 3 FPGA common IOs rather than additional chips. 基于FPGA的USB 1.1 (full-speed) device端控制器,可实现USB串口、USB摄像头、USB音频、U盘、USB键盘等设备,只需要3个FPGA普通IO,而不需要额外的接口芯片。
Highly flexible Composite USB Device Library
USB to CAN adapter firmware
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) on Linux using Rust.
🔥🔥串口工具,通知工具,网络监听,多文件断点下载,xls,xlsx操作,APK安装/系统应用安装,文件处理,crash控制,音视频播放,usb设备检测,adb工具等...
Efficient USB device stack designed for embedded systems. Includes support for Audio, CDC-ACM, CDC-EEM, HID, MSC, and Vendor classes.
Raspberry Pi Zero exploiting gadget using ethernet over USB
Use a Raspberry Pi Pico board to process USB MIDI data between a USB MIDI Keyboard or other device and a PC or other USB MIDI Host
USB serial device (CDC-ACM)
Raspberry Pi CM4 that plugs directly to TV/monitor
Open Hardware USB to Serial converter
Provide a set of applications for STM32H5xx series based on the STM32 Classic Core Middleware libraries.
Library and interface for the LT series of Fender Amplifiers
Implementation of the UsbBus trait of usb-device, which simulates a Bus as a USBIP Server. Useful for developing UsbClass traits and simulating devices.
PowerShell executing Rubber Ducky USB Drive for acquiring network credentials
USB adapter for the Commodore C1351 mouse.
lufa-sdcard-mass-storagekeyboard-fatfs-AT90USBKEY2
STM32 f407ve usb SD card reader using SDIO+MSC+DMA
The most configurable USB device library
View your plugged devices in your usb ports.
An easy way to setup a Raspberry Pi 4B/5 (and maybe others) as a USB HID device