usb-device
There are 76 repositories under usb-device topic.
cherry-embedded/CherryUSB
CherryUSB is a tiny and beautiful, high performace and portable USB host and device stack for embedded system with USB IP
WangXuan95/FPGA-USB-Device
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,而不需要额外的接口芯片。
IntergatedCircuits/USBDevice
Highly flexible Composite USB Device Library
ulixxe/usb_cdc
Single/Multi-channel Full Speed USB interface for FPGA and ASIC designs
surban/usb-gadget
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) on Linux using Rust.
CANnectivity/cannectivity
USB to CAN adapter firmware
ichtj/BaseIotUtils
🔥🔥串口工具,通知工具,网络监听,多文件断点下载,xls,xlsx操作,APK安装/系统应用安装,文件处理,crash控制,音视频播放,usb设备检测,adb工具等...
ultraembedded/core_usb_cdc
Basic USB-CDC device core (Verilog)
weston-embedded/uC-USBD
Efficient USB device stack designed for embedded systems. Includes support for Audio, CDC-ACM, CDC-EEM, HID, MSC, and Vendor classes.
SoCXin/CH552
L1 R1:WCH 24MHz MCS-51 USB MCU (CH552T/CH552P/CH552E/CH552G/CH551G)
rppicomidi/pico-usb-midi-processor
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
maxiwoj/Ethsploiter
Raspberry Pi Zero exploiting gadget using ethernet over USB
ultraembedded/core_usb_uart
USB serial device (CDC-ACM)
magic-blue-smoke/Raspberry-Pi-CM4-TV-Stick
Raspberry Pi CM4 that plugs directly to TV/monitor
SukkoPera/OpenUsbSerialAdapter
Open Hardware USB to Serial converter
SoCXin/CH579
L1 R2: WCH Cortex-M0 ETH/BLE SoC(CH579/CH578/CH577)
STMicroelectronics/stm32h5-classic-coremw-apps
Provide a set of applications for STM32H5xx series based on the STM32 Classic Core Middleware libraries.
ulixxe/usb_dfu
Full Speed USB DFU interface for FPGA and ASIC designs
Sawchord/usbip-device
Implementation of the UsbBus trait of usb-device, which simulates a Bus as a USBIP Server. Useful for developing UsbClass traits and simulating devices.
CANbardo/canbardo
CANbardo USB to CAN adapter board
brentmaxwell/LtAmp
Library and interface for the LT series of Fender Amplifiers
SoCXin/CH554
S3 L1 R1: WCH 1T 8051 USB MCU (CH554/CH553)
xmos/lib_xud
USB device library
SoCXin/CH573
L2 R2: WCH RISC-V BLE SoC (CH573/CH571)
rikka-chunibyo/HIDPi
An easy way to setup a Raspberry Pi 4B/5 (and maybe others) as a USB HID device
SoCXin/CH559
L2 R2: WCH 8051 USB MCU (CH558/CH559)
41Mo/SDIO_MSC_DMA
STM32 f407ve usb SD card reader using SDIO+MSC+DMA
grimwaldr/ps-wifi-ducky
PowerShell executing Rubber Ducky USB Drive for acquiring network credentials
mcjtag/axis_usbd
AXI-Stream USB 2.0 HS Device Bridge (Verilog)
therealdreg/lufa-sdcard-mass-storagekeyboard-fatfs-AT90USBKEY2
lufa-sdcard-mass-storagekeyboard-fatfs-AT90USBKEY2
de-mux/C1351-USB-Adapter
USB adapter for the Commodore C1351 mouse.
SoCXin/CH549
L1 R2: WCH 8051 USB PD MCU (CH549/CH548)
IntergatedCircuits/c2usb
The most configurable USB device library
SoCXin/CH545
L1 R3: WCH 8051 USB HUB MCU (CH545/CH544)
yunsmall/usbipdcpp
A C++ library for creating usbip server.